作成日: 2021/10/21 最終更新日: 2025/05/16
文書種別
不具合
発生環境
.Net 5、.NET 6
状況
修正済み
詳細
.NET 5用のC1TextBoxコントロールを用いたとき、以下の現象が発生します。
・ImeSetKanaModeメソッドを用いてフリガナを取得することができません。
・ImeResultStringイベントが発生しません。
(2023/01/30 追記)
.NET 6用のC1TextBoxコントロールを用いたときも、同様の現象が発生します。
※なお、これらの問題はC1TextBoxをマウスで選択して入力を行うと発生します。タブキーでC1TextBoxに移動した際には発生しません。
・ImeSetKanaModeメソッドを用いてフリガナを取得することができません。
・ImeResultStringイベントが発生しません。
(2023/01/30 追記)
.NET 6用のC1TextBoxコントロールを用いたときも、同様の現象が発生します。
※なお、これらの問題はC1TextBoxをマウスで選択して入力を行うと発生します。タブキーでC1TextBoxに移動した際には発生しません。
回避方法
この問題は2024J v2.1(8.0.20242.700)で修正されました。
関連情報
-
[Input for WinForms] ImeResultStringイベントが発生しない
※ .Net Framework 4.5.2用のC1TextBoxコントロールを用いた場合