1

次の形式で日時を受け入れるWindowsフォームにマスクされたテキストボックスを追加するにはどうすればよいですか。

1993年1月1日12:00AM

4

2 に答える 2

3

DateTimePickerを使用してこれを愛するより良い方法があります

 dateTimePicker1.Format = DateTimePickerFormat.Custom;
 dateTimePicker1.CustomFormat = "MM/dd/yyyy HH:mm";

MaskedTextboxで実行できる最善の方法は、次のマスクを設定することです。

 maskedTextBox1.Mask = "00/00/0000 00:00 AM"

次に、すべての検証を自分で手書きする必要があります。

于 2011-03-24T15:15:44.783 に答える
0

ここからのMS仕様によると、そのようなフォーマットを指定することはできません。あなたのリクエストに最も近い意味のマスクは00\/00\/0000 90:00 \AM

于 2011-03-24T15:04:41.753 に答える