MaskedTextBox是一个用于输入格式化文本的WinForm控件,它可以限制用户输入的内容必须符合指定的格式。
使用MaskedTextBox的步骤如下:
下面是一个使用MaskedTextBox的示例代码:
using System;
using System.Windows.Forms;
namespace MaskedTextBoxExample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnSubmit_Click(object sender, EventArgs e)
{
string phoneNumber = maskedTextBox1.Text;
MessageBox.Show("Phone number: " + phoneNumber);
}
}
}
在上面的示例中,当用户点击btnSubmit按钮时,会将MaskedTextBox控件的值显示在一个消息框中。
注意,MaskedTextBox控件只能限制用户输入的格式,但无法验证输入内容的有效性。在需要验证输入内容的情况下,可以使用正则表达式或其他方式进行验证。