マスクされたテキストボックスの 00000 と 99999 の違いは何ですか?[閉まっている]

StackOverflow https://stackoverflow.com/questions/9032461

質問

プロジェクトでマスクされたテキストボックスを使用しようとすると、次のことがわかりました。 00000 そして 99999 ~と同じ結果を与える _____ マスクされたテキストボックスに。

マスクされたテキストボックスのマスクでは、0 と 9 は同じですか?違いがある場合:それは一体何ですか?

説明してください。

役に立ちましたか?

解決

のドキュメントを見てください。 マスクプロパティ:

Masking element     Description
---------------     -----------
0                   Digit, required.This element will accept any single digit between 0 and 9.
9                   Digit or space, optional. 

これらは同じではありませんが、含めるリテラル文字ではないマスクのすべての部分 (日付や時刻の区切り文字や IP アドレスのドットなど) は、それらが内容を入力する場所であることを示すアンダースコアになります。 。

他のヒント

0 桁、必須。この要素は、0 から 9 までの任意の 1 桁を受け入れます。

9 桁またはスペース (オプション)。

http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask.aspx

000000 と 999999 は同じ結果になります __ WinForm で。混乱しないでください。すべて同じ数字を指します。ただし、日付として 00-00-0000 のような値を入力する必要がある場合は、0 を使用できます。

そして 9 は ref オプションです。999 を _96 のようにします。

マスクされたテキストボックスの数値として 0 と 9 を使用したい場合は、..\ を前に使用できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top