MaskedTextBox
にユーザーが入力した文字を検証する必要があります。有効な文字は既に入力されているものによって異なります。 IsInputChar
とOnKeyPress
を試してみましたが、IsInputChar
にfalseを返しても、OnKeyPressでe.Handled
をtrueに設定しても、ボックスのテキストは無効な値に設定されています。キー入力がMaskedTextBoxのテキストを更新しないようにするにはどうすればよいですか?
キー押しがMaskedTextBox
のテキストを更新しないようにするにはどうすればよいですか?
更新:MaskedTextBoxはTextBoxではありません。私はそれが違いを生むべきだとは思わないが、e.Handled
が働かなければならないと言う人の数から、おそらくそれはそうである。
これは私がやっていることです。それはMaskedTextBoxなのでおそらく動作していないでしょうか? – Simon
MaskedTextBoxでも同様に動作します。編集されました。 – NileshChauhan
投稿コードがあります.. :) – NileshChauhan