私は、数値入力だけを許可する必要があるいくつかのテキストボックスを持っています。問題は、&をコピーして、数値のみを許可する別のTextBoxの下にコードを貼り付けなければならないことです。実装が簡単な方法はありますか?関数や継承の使用など?KeyDownイベント検証の使い方は?
b答えて
テキストボックスに同じKeyDownイベントロジックが必要な場合、両方のテキストボックスを同じイベントハンドラに登録しないのはなぜですか?
KeyDownイベントを同じtxtCheckVoucher_Amount_KeyDown()メソッドに設定することができます。
ありがとうございます。これは私が必要なものです。 –
次の3つの方法
- あなたが入力したキーが有効であるかをチェックする一般的な機能を持たせることができるでこれを行うことができます。すべてのキーダウンイベントハンドラからその関数を呼び出します。これは、異なるフォームにテキストボックスがある場合に適しています。
- すべてのテキストボックスが同じフォームにある場合、すべてのキーダウンイベントハンドラを同じ関数にバインドします。
- 必要なキーのみを受け付けるカスタムテキストボックスコントロールを使用できます。 this投稿を確認してください。
は一般的には、このことができます((System.Windows.Forms.Control)(sender)).Name
希望により、TextBoxコントロールのID /名前を取得することができます。
ありがとうございます。 –
あなたは他のすべてのテキストボックスのKeyDownイベントからtxtCheckVoucher_Amount_KeyDown()を呼び出すことができ、すべてのテキストボックス
に簡単な割り当てと同じのKeyDownイベントtxtCheckVoucher_Amount_KeyDown()
。
- 1. keydownイベントの検出(モバイル)
- 2. KeyDownイベントを使用してスラッシュキーを検出する方法は?
- 3. KeyDownイベントでのアスタリスクキーの検出
- 4. CKeditorのKeyDownイベント
- 5. ClickDownイベントのKeyDown
- 6. のkeydownイベント
- 7. ラベルのKeydownイベント
- 8. keydownイベントのシミュレート
- 9. iframeのkeydownイベント
- 10. keydownイベントの処理方法は? | Swift3 OSX
- 11. はKeyDownイベント:との問題「@」
- 12. Silverlight Smooth KeyDownイベント
- 13. JSトリガKeyDownイベント
- 14. ASPxTextBox KeyDownイベント
- 15. KeyDownイベントとNSTableViewCocoa
- 16. C#ラジオボタンkeydownイベント
- 17. jqueryのKeyDownイベント/アップ
- 18. cakePHPのjQuery keydownイベント
- 19. WindowsMediaPlayer VB6のKeyDownイベント
- 20. react-keydownを使用して内部コンポーネントのkeydownイベントをキャッチ
- 21. KeyDownイベントは、私はjqueryのに検索コードを作っ
- 22. KeyDownイベントはすぐに
- 23. KeydownイベントJqueryノードjs?
- 24. Pygameはマウスイベントのみを検出し、KEYDOWNイベントは検出しません
- 25. keydownイベントのfirefoxでのダブルイベント
- 26. wxPythonでのKeyDownイベントのオーバーライド
- 27. WinformsのKeydownイベントの後にcombobox.Textを使用する方法
- 28. vb.net全体フォームのKeydownイベント
- 29. のKeyDownイベントが正しく
- 30. 検証NServiceBusイベントのプロパティ(インターフェイスを使用)
大きなケース(D0で始まり、Deleteで終わる)を完全に排除することができます。あなたはブロック内で何もしていないし、次のブロック(A-Z範囲をチェックする)にはelseは必要ありません - A&Z間のものは既に大文字の条件を満たしていません。 –