C# textbox只能輸入數字和小數點
public static void Key_Press(KeyPressEventArgs e, TextBox txt)
{
if (((int)e.KeyChar < 48 || (int)e.KeyChar > 57) && (int)e.KeyChar != 8 && (int)e.KeyChar != 46)
e.Handled = true;
//小數點的處理。
if (e.KeyChar == 46) //小數點
{
if (txt.Text.Length == 0)
e.Handled = true; //小數點不能在第一位
else
{
float f;
float oldf;
bool b1 = false, b2 = false;
b1 = float.TryParse(txt.Text, out oldf);
b2 = float.TryParse(txt.Text + e.KeyChar.ToString(), out f);
if (b2 == false)
{
if (b1 == true)
e.Handled = true;
else
e.Handled = false;
}
}
}
}
相關文章
- wpf怎麼讓Textbox只能輸入數字?
- Vue只能輸入數字Vue
- Adroid edittext 輸入小數時只能輸入到小數點後的固定位數
- input 輸入框只能輸入數字
- JavaScript 文字框只能輸入數字JavaScript
- input限制只能輸入整數或保留小數點後2位的浮點數
- 輸入框只能輸入負數,整數,2位小數(鍵盤彈起事件)事件
- C#判斷輸入為數字C#
- QLineEdit限定只能輸入整數
- vue---input只能輸入數字,且限制長度Vue
- el-input 只能輸入整數或者小數,而且有位數現在
- 寫一個方法,實時驗證input輸入的值是否滿足金額如:3.56(最多隻有兩位小數且只能數字和小數點)的格式,其它特殊字元禁止輸入字元
- Input 輸入框中 只能輸入正整數
- 短視訊軟體開發,flutter 輸入框限制輸入 數字、小數Flutter
- 使用者名稱不能包含中文和特殊符號,只能輸入英文加數字符號
- 統計輸入的數字為正數和負數的個數
- PHP 保留小數點後有效數字(四捨五入)PHP
- WPF --- TextBox的輸入校驗
- input輸入框加入限制只能輸入正整數,輸入其他字元會自動清除字元
- C# 輸入一個整數,求質因數C#
- 數字,小數點正則,一段話提取數字
- 動手寫個數字輸入框3:痛點——輸入法是個魔鬼
- input 限制字數輸入時候 限制字數會出現負數
- 金額輸入校驗,限制小數點後兩位
- JavaScript輸入字串字數倒計JavaScript字串
- 文字框限制輸入字數效果
- 【新特性速遞】數字輸入框的字首和字尾(位於輸入框內部)
- 文字框限制輸入字數的JSJS
- UITextView UITextField限制輸入字數以及精準剩餘字數顯示UITextView
- Angular.js 限制輸入框輸入內容,為純數字AngularJS
- 接收使用者輸入的數字,判斷該數字是否為四葉玫瑰數
- vue element el-input輸入限制數字Vue
- 分治法求眾數和重數(含檔案輸入輸出)
- 【新特性速遞】自定義數字輸入框的小數分隔符和千分位分隔符
- C#快速入門教程(9)——浮點數、Decimal型別和數值型別轉換C#Decimal型別
- jQuery Validate限定輸入數字大小的範圍jQuery
- Python限制輸入數字的範圍常用方法!Python
- java判斷輸入的字串是否為數字Java字串