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