2016-04-19 38 views
2

だから私はあなただけの日付を入力することができ、「年」でそうする必要があります。 警告が表示されます。 ここにコードがあります。ユーザーが空の値を入力した場合は、追加する必要がありますか?どのように日付のみを入力することができるように作るには?

if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "" || textBox6.Text == "") 
      { 
       MessageBox.Show("Не заполнены все поля!"); 
       return; 
      } 
+1

は、単に解析日付テキストボックスの内容であり、解析が失敗した場合は、有効な年の値を扱っていないことがわかります。余分に、範囲チェックを含めることもできます。補足として、より良い命名規則を使用してください。 – npinti

+0

日付形式が定まっているとRegexは良いでしょう;) – Tushar

+0

日付コントロールを使用してみませんか? – Paparazzi

答えて

1

さらに、一緒てtextBoxのDateTimePickerを置く:。 文字列、日付が= dateTimePicker1.Value.ToString( "DD.MM.YY")

2

なぜ、「年」に日付全体が表示されますか?値の制限にNumericUpDownを、全事業を差し込み)))

関連する問題