-1
A
回答
0
試試這個代碼...
if (!(char.IsDigit(e.KeyChar) || e.KeyChar == (char)Keys.Back || e.KeyChar == '.'))
{ e.Handled = true; }
TextBox txtDecimal = sender as TextBox;
if (e.KeyChar == '.' && txtDecimal.Text.Contains("."))
{
e.Handled = true;
}
0
我認爲你正在尋找一個Masked TextBox。創建一個,並將此Regex放入面板部分:^(\d+)?+([\.]{1})?+([\d]{1,2})?$
相關問題
- 1. Silverlight文本框只接受小數點
- 2. 如何創建只接受數字的文本框和只接受WPF中的字母的文本框?
- 3. 只接受文本框中的數字
- 4. 文本框PreviewTextInput - 只接受數字和「:」
- 5. 如何在silverlight中製作xaml文本框只接受最大小數點精度的數字
- 6. 屏蔽文本框只接受小數
- 7. 文本框只接受數字和逗號-C#Windows窗體
- 8. 如何限制文本框在C#鍵盤事件中只接受一個點的十進制數字
- 9. Edittext如何只能接受小數點後的兩個數字
- 10. 如何使文本框數組只接受特定的字母?
- 11. 如何使文本框只接受基於條件的數字?
- 12. 如何讓文本框只接受數字字符?
- 13. 只接受在文本框字母和數字使用javascript
- 14. 如何限制ExtJs Textfield只接受使用maskRe的數字。 (應接受正數,負數,整數和小數)
- 15. 如何只接受WPF文本框中的整數
- 16. 限制文本框只接受10位數字
- 17. 我想作一個EditFor文本框接受數字只
- 18. 如何製作只接受pdf和doc的文件字段
- 19. 使VBA表單文本框只接受數字(包括+, - 和)
- 20. 如何強制文本框只接受字符串
- 21. 將文本框輸入限制爲C#中的數字和點(。)
- 22. 如何使文本框只接受數字並用逗號格式化數字?
- 23. 如何接受任何長度的小數點的數字?
- 24. 用於接受4個數字和兩位小數的文本框的Javascript
- 25. 的Windows 8 - 文本框只接受數字出錯
- 26. VB文本框只接受數字的概率
- 27. Windows 8的 - 使文本框只接受數字
- 28. 輸入文本只接受數字
- 29. 的Visual C++接受一個點小數
- 30. c#文本框 - 僅接受範圍內的浮點數
http://stackoverflow.com/questions/17505008/numeric-textbox-in-c-sharp-wpf – Andrey
這是爲winforms/wpf或MVC/ASP 。淨? –