問題タブ [maskedtextbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
691 参照

c# - C# マスクされたテキスト ボックスの境界線

ユーザーが間違った値を入力したときに、マスクされたテキスト ボックスの周りに赤い境界線を表示したいのですが、マスクされたテキスト ボックスに境界線の設定がありません。これに対する回避策はありますか?

いつものように、助けてくれてありがとう。

0 投票する
1 に答える
3453 参照

c# - マスクされたテキスト ボックスを使用して入力を検証する

こんにちは、次のマスク文字列を使用して、ユーザーが有効な電話番号を入力できるようにしています

(99)-00000000

これは、オーストラリアの携帯電話および地域の固定電話番号で正常に機能するはずです

ただし、ユーザーがすべての数字を入力せずに逃げることができるという問題が発生しました

9 は 0 から 9 の間の任意の数字を表し、0 は 0 から 9 の間の必須の数字を表すことを理解しています

では、最後の 8 桁の必須数字をすべて入力しないと、プログラムは次のような結果を表示します。

(03)-6474

(03)- 63799

(02)-1 38 390

0 投票する
2 に答える
11354 参照

c# - MaskedTextBox に文字のみを受け入れるようにする

これが私のコードです:

文字だけを受け入れるように設定するにはどうすればよいですか。ありがとう!

0 投票する
1 に答える
383 参照

.net - TypeValidationCompletedイベントを停止する方法は?


日付用のマスクテキストボックスを1つ含めました。
マスクテキストボックスに現在TypeValidationCompletedコード...

フォームの閉じるボタンを押してフォームを終了しようとすると、このイベントも発生します。
今私の質問は、「フォームを終了しようとしている間、このイベントを停止するにはどうすればよいですか?」です。

0 投票する
2 に答える
5611 参照

c# - MaskedTextbox 内のスペースを防止する

maskedtextbox 内のスペースを防ぐにはどうすればよいですか? KeyPress を使用しましたが、e.handled が機能しません。誰かがこれを処理する方法を示す投稿に私を導くことができますか? マスクされたテキスト ボックスは ssn に使用されます。ありがとう

0 投票する
2 に答える
4662 参照

jquery - jQuery マスク入力バグ

わかりました、DigitalBush の jQuery マスク入力プラグイン バージョン 1.2.2 を使用しています。

次のようなマスクを適用する場合:

テキストボックスに奇妙な動作が発生しています。

基本的に、マスクは他のすべてのスペースをスキップするため、電話番号の場合、次のようなテキストが得られます。

他の誰かが同様の問題を抱えていましたか??

以下は、テキスト ボックスの html のサンプルです。

編集:

わかりました... jQuery 1.4.3 と 1.4.4 で問題が発生しています (両方を試しました)。IE8 と FireFox でこれをテストしました。

私が気づいたのは、問題のテキストボックスがjQuery-UIモーダルダイアログ内にある場合にのみこの問題が発生することです(他のテキストボックスは正常に動作します)...私はjQuery-UI 1.8.2を使用しており、1.8.7でもテストしましたそして1.8.8 ....それが誰かがこれを解決するのを手伝ってくれるかどうかはわかりません...

ここに私がすべてをセットアップする方法があります: http://jsfiddle.net/H3hTh/

0 投票する
2 に答える
1129 参照

visual-studio - WinFormsDesignerでMaskedTextBoxのValidatingTypeをリセットします

Windowsフォームアプリケーションで、MaskedTextBoxをフォームに追加します。Maskプロパティの省略記号をクリックすると、[入力マスク]ダイアログが開きます。その中で、[ValidatingTypeを使用する]チェックボックスをオンのままにして、マスクを短い日付に設定しました。

これにより、デザイナーが生成したコードの次の2行が生成されます。

ここで、この変更を元に戻したい場合は、コントロールのMaskプロパティを右クリックして、を選択できると思いますReset。これを行うと、Maskプロパティ自体はリセットされますが、ValidatingTypeプロパティは変更されません。ValidatingTypeプロパティ自体はデザイナに表示されないため、デザイナを使用してこのプロパティをリセットする方法はないようです。

また、[入力マスク]ダイアログボックスに戻り、マスクをに設定してみました<Custom>。これには検証タイプがありませんが、デザイナーが生成したコードに既存のValidatingTypeが保持されます。


では、Designerを使用してValidatingTypeプロパティをリセットする方法はありますか?それとも、実際にデザイナーが生成したコードにアクセスして、自分で変更を加える必要がありますか?


アップデート

ハンスの答えに基づいて、私は別の方法を見つけました。Maskプロパティを右クリックしてを選択するResetと、 Maskプロパティ自体のみがクリアされます。省略記号をクリックした後に表示される[入力マスク]ダイアログでは、MaskプロパティとValidatingTypeプロパティの両方が設定されます。

だから...リセットを使用するだけでは十分ではありません。[リセット]を使用した後、[入力マスク]ダイアログに再度移動して、[OK]をクリックする必要があります。

同じプロパティの省略記号によって開かれたダイアログがそれを設定しているのに、ResetがValidatingTypeをリセットしないのはまだ少しバグがあると感じています。

0 投票する
1 に答える
5197 参照

jquery - jQueryマスク入力プラグインでダッシュを許可する

私はテキストフィールドをマスクしようとしていて、http://digitalbush.com/projects/masked-input-pluginを調べました

LastnameにA-Za-Zとスペースを含めることができるように、カスタムマスク定義を作成しました。

マスクにダッシュを追加するにはどうすればよいですか?次の例のようにエスケープしてみました。

しかし、それは機能していないようです。

0 投票する
3 に答える
9428 参照

c# - MaskedTextBoxの最小/最大の長さ

マスクされたテキストボックスがあり、最小/最大長を設定する必要があります。これらの条件が満たされると、ボタンが有効になります。

入力したテキストの長さを決定し、ボタンを有効にする値を設定するために、TextChangedイベントを処理することを考えていました。

より良いアプローチはありますか?

0 投票する
1 に答える
2468 参照

c# - datagridview のマスクされた Textbox コントロール

Datagridview に TextboxColumn があります。通常、このコントロールにテキストを編集して入力するのは面倒です。このコントロールにテキストを簡単に入力できるようにしたいです。次の機能が必要です。

  1. のようなテキストを入力するためのより良いインターフェイス。

    • 複数行を入力するための複数行テキストボックス。
    • Enetring の次の行のユーザーは、SHIFT + ENTER の代わりに ENTER を使用できます。
    • 等々..........
  2. 各行が80文字を超えない最大8行の制限を入力します。

現在、私はこのコードを試しています。

しかし、次に何をすべきかわかりません。

ありがとう。