Reputation: 2958
I am working on a WPF .net 3.5 application.
I need to create my own Passwordbox, because of security issues with the built in one. the new PasswordwordBox is based on a regular TextBox.
Everything is working fine, only that in the WPF Passwordbox double bytes characters are blocked, and I want to add this behavior also to my new PasswordBox.
How can I do that?
Upvotes: 1
Views: 1310
Reputation: 108880
Since you actually want to prevent IMEs from displaying characters you should disable the IME for your password box instead of trying to block characters with high code-points.
To disable the IME for a certain WPF textbox use: InputMethod.SetIsInputMethodEnabled(myTextBox, false)
.
Upvotes: 3