Определенные данные в textbox - C#
Формулировка задачи:
Здравствуйте, хотелось бы узнать, как сделать проверку textbox'а на определенное содержимое:
Хочу сделать ввод даты в виде "dd.mm.yyyy".
Знаю, что можно сделать так, но ее можно изменять как угодно, а надо, чтобы соблюдалась данная маска "dd.mm.yyyy", причем dd<31, mm<12 (ну про 28, 29, 31 и 30 в месяце я доделаю) хотелось бы узнать, как сделать такую проверку.
И хотелось бы узнать так же, как сделать из данной строки потом число, в c++ можно было сделать так, в c# не нашел:
В итоге получалось число, как это сделать в c#?
textBox1.Text = DateTime.Now.ToShortDateString();
int d, m, y;
istringstream iss(fname);
(iss >> d).get();
(iss >> m).get();
iss >> y;
int dt = y * 10000 + m * 100 + d;Решение задачи: «Определенные данные в textbox»
textual
Листинг программы
private void Form1_Load(object sender, EventArgs e)
{
maskedTextBox1.Mask = "00.00.0000";
}