C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 33 を表示中)
■16060 / )  Re[4]: データグリッドのフォーカス取得
□投稿者/ ビギナ (8回)-(2008/03/27(Thu) 16:21:45)
No16005 (ビギナ さん) に返信
> ■No16000 (はつね さん) に返信
>>http://bbs.wankuma.com/index.cgi?mode=al2&namber=15971
>>
>>でテキストボックスで行ったのと同じ動きをDataGridで行いたいって事ですね。
>># VS2005(C#)でWindowsアプリでOK?
>>
>>DataGridでどーやるのか調べないと分からんので、私の回答はちょっと遅れます。
>>きっと、有識者の人がその間にぱぱーっと「できるぜ」「できないぜ」とか回答くれたりしないかな〜と期待。
>>
>
>
有識者の人がいないようです…。
ここまではできましたが、成果が得られません
private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (e.Control is DataGridViewTextBoxEditingControl)
{
DataGridView dgv = (DataGridView)sender;

TextBox tb = (TextBox)e.Control;
tb.HideSelection = false;

int index = tb.Text.IndexOf(textBox1 .Text);
if (index >= 0)
{
tb.SelectionStart = index;
tb.SelectionLength = textBox1 .Text .Length;
}
}
}


返信 編集キー/


管理者用

- Child Tree -