DataGridのフォーカスが発生しない
- 題名: DataGridのフォーカスが発生しない
- 著者: mak
- 日時: 2008/04/16 18:41:16
- ID: 21874
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: DataGridのフォーカスが発生しない
- 著者: るしぇ
- 日時: 2008/04/16 19:31:48
- ID: 21875
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: DataGridのフォーカスが発生しない
- 著者: mak
- 日時: 2008/04/16 20:25:12
- ID: 21877
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
DataGridで簡単な入力表を作っています。
Cell1(コード入力)Cell2(商品名称を表示)Cell3(売価を表示)Cell4(数量を入力)Cell5(価格を表示)
GotFocusでフォーカスが移動後、Cell1に入力されたコードから商品名、売価を所得し、セル2、セル3に表示する。
ところが、TabでCell1からCell2に移動してもGotFocusに入ってきません。
どうも、入力不可のCell2、3の移動のタイミングにしかGotFocusに入ってこない事が判明
Tab移動でも、GotFocusで値を捕まえられるようにするには、どうすれば良いでしょうか?
LostFocusも似たり寄ったりで使えません。
そもそもGotFocus内でデータを所得し表示しているのがいけないのでしょうか?