VB.NET ImeMode=Katakanaが反映されない

vb.net で開発したアプリケーションで、あるテキストボックスのImeModeをKatakanaに設定しているのに、なぜか反映されず、ImeModeがデフォルト状態となってしまう・・・ 。

どうやら初回起動時にフォーカスされるテキストボックスは、ImeModeが正しく反映されない「ことがある」ようで。

実際、似たようなことをしている他のフォームではImeModeが正しく反映されていた。

今回は、Loadイベントパンドラにて
@一旦ボタンにフォーカスを当てて
A所望のテキストボックスにフォーカスを当て直す
ことで回避。

Microsoftに本件のサポートページがありました。
https://support.microsoft.com/ja-jp/kb/945146

posted by へっぽ at 20:26 | TrackBack(0) | VB.NET | このブログの読者になる | 更新情報をチェックする
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/434931213

この記事へのトラックバック