 |
|
จะตรวจจับการพิพม์ว่าตัวไหนกดได้ ตัวไหนกดไม่ได้ใน Textbox ใน Datagridview ทำไงคับ |
|
 |
|
|
 |
 |
|
จะตรวจจับการพิพม์ว่าตัวไหนกดได้ ตัวไหนกดไม่ได้ใน Textbox ใน Datagridview ทำไงคับ
ปกติถ้า textbox อยู่ใน From ปกติก็จะใช้
Code (VB.NET)
Private Sub TxtNum_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TxtNum.KeyPress, TxtPCode.KeyPress, TxtTel.KeyPress, TxtNum1.KeyPress, TxtPCode1.KeyPress, TxtTels.KeyPress, TxttelIn.KeyPress, TxtCardNum.KeyPress
Select Case Asc(e.KeyChar)
Case 48 To 57, 8, 45
Case Else
e.Handled = MessageBox.Show("กรุณาระบุตัวเลข", "การแจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Select
End Sub
แต่อยู่ใน Datagridview ต้องทำยังไงคับ
Tag : .NET, Ms SQL Server 2005
|
|
 |
 |
 |
 |
Date :
2015-02-18 11:41:22 |
By :
TheCom |
View :
1100 |
Reply :
5 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อ่านมาจาก sender ครับ
Code (VB.NET)
Dim txt As TextBox = CType(sender, TextBox)
|
 |
 |
 |
 |
Date :
2015-02-19 07:16:55 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใน Event ครับ
|
 |
 |
 |
 |
Date :
2015-02-25 21:29:22 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (VB.NET)
Private Sub TxtNum_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TxtNum.KeyPress, TxtPCode.KeyPress, TxtTel.KeyPress, TxtNum1.KeyPress, TxtPCode1.KeyPress, TxtTels.KeyPress, TxttelIn.KeyPress, TxtCardNum.KeyPress
Dim txt As TextBox = CType(sender, TextBox)
Select Case Asc(e.KeyChar)
Case 48 To 57, 8, 45
Case Else
e.Handled = MessageBox.Show("กรุณาระบุตัวเลข", "การแจ้งเตือน", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Select
End Sub
น่าจะประมาณนี้ครับ
|
 |
 |
 |
 |
Date :
2015-03-08 08:43:53 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|