要限制文本框只能輸入數字,你可以在文本框的KeyPress事件中添加代碼來檢查用戶輸入的字符是否為數字。以下是一個示例代碼:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar))
{
e.Handled = true;
}
}
在上面的代碼中,KeyPress事件會在用戶按下鍵盤上的鍵時觸發。在事件處理程序中,我們首先檢查按下的鍵是否為控制鍵或數字鍵,如果不是數字鍵,則將Handled屬性設置為true,表示不處理該鍵。
通過這樣設置,用戶在文本框中只能輸入數字,其他字符將被忽略。