24-01-19, 04:57 PM
السلام عليكم ارجو المساعدة في عند كتابة رقم مالي مثلا
350.120 ياخد ثلات ارقام فقط بعد العلامة العشرية وفي حالة
350.5 مباشرة يضع ثلات اصفار تكتب هكذا 350.500
350.250 تكتب هكذا 350.250
علما ان اريد كتابة الكود في حدث Enter يعني عند كتابة والضغط Enter يشتغل
وهذا كود في حدث Keypress ولكن لا يعمل مع طلبي ارجو المساعدة
350.120 ياخد ثلات ارقام فقط بعد العلامة العشرية وفي حالة
350.5 مباشرة يضع ثلات اصفار تكتب هكذا 350.500
350.250 تكتب هكذا 350.250
علما ان اريد كتابة الكود في حدث Enter يعني عند كتابة والضغط Enter يشتغل
وهذا كود في حدث Keypress ولكن لا يعمل مع طلبي ارجو المساعدة
PHP كود :
If Char.IsControl(e.KeyChar) = False Then
If Char.IsDigit(e.KeyChar) Or e.KeyChar = "." Then
If TextBox1.Text.Contains(".") Then
If TextBox1.Text.Split(".")(1).Length < 3 Then
If Char.IsDigit(e.KeyChar) = False Then e.Handled = True
Else
e.Handled = True
End If
End If
Else
e.Handled = True
End If
End If