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控件只能限制用戶輸入的格式,但無法驗證輸入內容的有效性。在需要驗證輸入內容的情況下,可以使用正則表達式或其他方式進行驗證。