実現したいこと
WinUI3でアプリを作っています。TextBoxから他のTextBoxへ移動した際、日本語入力から英語入力のモードへ自動で切り替わると便利なのですがその方法がわかりません。
WPFの場合、TextBoxにImeModeというプロパティがあると調べてわかったのですが、Winui3の場合はないようです。
> WPFの場合、TextBoxにImeModeというプロパティがあると調べてわかったのですが、Winui3の場合はないようです。
UWPにもないみたいですし(今後追加される可能性も)期待薄でしょうねぇ。
> TextBoxから他のTextBoxへ移動した際、日本語入力から英語入力のモードへ自動で切り替わると便利
切り替えではないですが、PasswordBoxはIMEの状態にかかわらず英数しか入力されませんでした(Passwordプロパティでバインドも可)
PasswordRevealModeをVisibleにすれば、代わりになりませんかね?(バカっぽいが^^;
まともに切り替えるとなるとこの辺の話でしょうか?(わたしはさっぱりわかりませんが)
[[winui3]How to get parent HWND of TextBox in WinUI3? How to use ImmAssociateContext in WinUI3? How to disable IME? · Issue #7275 · microsoft/microsoft-ui-xaml](https://github.com/microsoft/microsoft-ui-xaml/issues/7275)
[[WinUI3] How to disable input methods when using TextBox? - Microsoft Q&A](https://learn.microsoft.com/en-us/answers/questions/900827/)
回答1件
あなたの回答
tips
プレビュー