C#  TextBox只能夠輸入數字及小數點

private void InitializeComponent()

 this.TextBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.TextBoxF_32B_2_KeyPress);


 private void TextBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
        {
            if (e.KeyChar.CompareTo('\b') == 0)
                e.Handled = false;
            else if ((e.KeyChar.CompareTo('0') < 0 || e.KeyChar.CompareTo('9') > 0) && !(e.KeyChar.CompareTo('.') == 0)) //比較輸入值的範圍是否超出數字
                e.Handled = true;// Handled 為是否鎖住輸入

        }

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 janema66 的頭像
    janema66

    貞愛講

    janema66 發表在 痞客邦 留言(0) 人氣()