Определенные данные в 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"; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д