DataGridViewでIMEが勝手にOFFになるときにつきまして
- 題名: DataGridViewでIMEが勝手にOFFになるときにつきまして
- 著者: t.sakata
- 日時: 2007/07/25 13:50:54
- ID: 20137
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: DataGridViewでIMEが勝手にOFFになるときにつきまして
- 著者: 管理人
- URL: http://dobon.net/
- 日時: 2007/07/26 2:19:07
- ID: 20151
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: DataGridViewでIMEが勝手にOFFになるときにつきまして
- 著者: t.sakata
- 日時: 2007/07/26 11:50:15
- ID: 20156
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
質問をさせていただきます。
vb.net2.0の
DataGridViewにつきまして、
フォームでIMEをローマ字入力hiragana(IME-ON)にして入力してる際、
DataGridViewにbindingしたDataTableをClearし、そのDataTableにRowを追加して、
DataGridViewのセルに文字を入力しようとすると、半角英数字(IME-OFF)入力に
戻ってしまいます。いちいち半角/全角キーを押し直さなくてはなりません。
この勝手にIMEが勝手に無効になるのを防ぐためにはどうすればよいでしょうか。
解決策をお教えください。
(解決策としてIME-ONの時はDataGridViewのimemodeをhiraganaにしようと思いましたが、ImmGetConversionStatusの第二引数intptrで常に0が帰ってきてしまい、こちらはいったん保留している状態です。)