天天看點

C#WinForms中限制文本框隻能輸入數字

給指定TextBox添加KeyPress事件:

代碼如下:

private void txtPrice_KeyPress(object sender, KeyPressEventArgs e)

        {

            if (e.KeyChar ==(char)8)

            {

                return;

            }

            if (e.KeyChar > (char)47 && e.KeyChar < (char)58)

            {

                e.Handled = false;

            }

            else

            {

                e.Handled = true;

            }

        }

繼續閱讀