Friday, May 15, 2009

Digit Textbox and Check input key C#

ทำให้ textbox พิมพ์ได้เฉพาะตัวเลขเท่านั้น

  • เราต้องจัดการที่ event KeyPress ของ Textbox นั้นไป
  • แต่ถ้าเราต้องการตรวจสอบว่ามีการกด Enter ป่าวเนี๋ยต้องที่ event KeyDown

private void idCardTextBox_KeyPress(object sender, KeyPressEventArgs e)

{
if ((e.KeyChar <> 57) && (e.KeyChar != 8))
{
e.Handled = true;
}
}

private void idTextBox_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
// statement code....................
}
}


Related:

No comments:

Post a Comment