InputMask コントロールは、ユーザーによって入力される値を制御する方法を提供します。このコントロールを使用すると、キー入力時に無効な入力を防止したりリテラル(日付の中のスラッシュなど)をスキップするためのマスクを使用して、文字列を編集できます。InputMask コントロールの値を指定するには、Mask プロパティを使用します。

入力の検証に使用するマスクは、マスクプロパティで定義されます。マスクには、次の特殊文字を使用できます。
|
0 |
数字。 |
|
9 |
数字またはスペース。 |
|
# |
数字、符号、またはスペース。 |
|
L |
英字。 |
|
L |
英字またはスペース。 |
|
A |
英数字。 |
|
a |
英数字またはスペース。 |
|
. |
ローカライズされた小数点。 |
|
, |
ローカライズされた桁区切り。 |
|
: |
ローカライズされた時間の区切り文字。 |
|
/ |
ローカライズされた日付の区切り文字。 |
|
$ |
ローカライズされた通貨記号。 |
|
< |
後続の文字を小文字に変換します。 |
|
> |
後続の文字を大文字に変換します。 |
|
| |
大文字小文字の変換を無効にします。 |
|
\ |
任意の文字をエスケープして、リテラルに変えます。 |
|
9 |
(\uff19) DBCS数字。 |
|
J |
(\uff2a) DBCSひらがな。 |
|
G |
(\uff27) DBCS大文字ひらがな。 |
|
K |
(\uff2b) DBCSカタカナ。 |
|
N |
(\uff2e) DBCS大文字カタカナ。 |
|
K |
SBCSカタカナ。 |
|
N |
SBCS大文字カタカナ。 |
|
Z |
(\uff3a) 任意のDBCS文字。 |
|
H |
任意のSBCS文字。 |
|
その他 |
リテラル |