開發Windows應用程序我可以輕鬆地使用按鍵事件在文本框中輸入唯一的數字。但我仍然能夠在文本框中粘貼alpha貝塞爾我怎麼能限制在文本框中粘貼阿爾貝茨如何防止在文本框上粘貼Alpha版窗口
-1
A
回答
1
我們使用TextChanged事件。
private void textBox1_TextChanged(object sender, EventArgs e)
{
var rgx = new Regex(@"\D");
textBox1.Text = rgx.Replace(textBox1.Text, "");
}
1
使用KeyPress事件,
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!Char.IsDigit(e.KeyChar))
{
e.Handled = true;
}
else
{
e.Handled = false;
}
}
0
你不明確說明你正在使用的UI技術,但如果它的WinForms,你可以嘗試使用MaskedTextBox中使用相應的掩碼屬性設置。
相關問題
- 1. 如何防止在文本框中粘貼非數值?
- 2. 防止複製+粘貼文本區爲()
- 3. 在WinRT-XAML;防止粘貼到文本框
- 4. flex:如何防止在flex3文本輸入中粘貼(ctrl + V)?
- 5. 防止將數字粘貼到.net窗體中的文本框中
- 6. 如何防止粘貼到多列中?
- 7. 網頁如何防止粘貼事件?
- 8. 如何防止或粘貼Vim的宏
- 9. 如何防止tinyMCE的粘貼事件?
- 10. vim在粘貼上打開我的摺疊。如何防止呢?
- 11. 如何使JTextArea粘貼到窗口
- 12. 文本框粘貼問題
- 13. 防止在C#/ vb.net中的蒙面編輯文本框中複製和粘貼
- 14. 如何防止粘貼到輸入的腳本注入
- 15. 如何在文本框當前光標中粘貼文本?
- 16. 如何防止在將文本粘貼到輸入字段時出現空格?
- 17. 防止窗口...
- 18. 如何防止窗口移動的圖片框上的Flikkering
- 19. 如何從剪貼板粘貼文本?
- 20. 在多個文本框中粘貼serialnumber
- 21. 在文本框中檢測粘貼 - vb.net
- 22. 粘貼文本
- 23. 如何在Android彈出窗口中啓用複製和粘貼文本字段
- 24. 如何在Flash聊天窗口中禁用複製粘貼文本
- 25. 如何爲窗口上的複製/粘貼分配權限
- 26. Wpf防止彈出窗口消除文本框的焦點
- 27. 如何從剪貼板粘貼到Python窗口中?
- 28. 如何在ng-paste中粘貼文本?
- 29. 如何在粘貼時防止頁面滾動?
- 30. 如何防止用戶在wordpress中複製並粘貼網址
展示你的工作.. – 2013-04-05 12:31:27
基本上一樣[這個問題](http://stackoverflow.com/questions/3757913/prevent-numbers-from-being-pasted-in-textbox-in -net - 窗口形式?RQ = 1) – 2013-04-05 12:34:45