如何使文本框只接受出生日期格式c#
本文关键字:出生日期 格式 何使 文本 | 更新日期: 2023-09-27 18:23:45
我有一个文本框,它可以接受所有内容,但我只想接受日期,因为它的出生日期框我用这个代码表示字母和数字,但不知道如何用这样的代码表示出生日期框
private void SurmaneTextBox_KeyPress(object sender, KeyPressEventArgs e)
{
if (Char.IsControl(e.KeyChar) != true && Char.IsLetter(e.KeyChar) != true && !char.IsWhiteSpace(e.KeyChar))
{
e.Handled = true;
MessageBox.Show("Your only allowed to enter letters, Please enter only letters e.g Smith");
}
在此处输入图像描述
您可能需要一个屏蔽文本框,我不经常使用,但我认为这将是语法:
private void Form1_Load(object sender, EventArgs e)
{
InitializeComponent();
maskedTextBox1.Mask = "00/00/0000";
}
这将在加载表单时设置用户只能输入日期的TextBox的掩码
希望我能帮上忙。