05-09-22, 11:08 PM
(05-09-22, 11:00 PM)aymen_libya كتب :شوف(05-09-22, 10:50 PM)asmarsou كتب :ممكن شرح وظيفية كلا من(05-09-22, 10:04 PM)aymen_libya كتب : السلام عليكم ورحمة الله وبركاته
ماهو الحدث الذي استخدمه يمنع مستخدم انتقال الي textbox جديد
قبل ملء حالي بمعني حقل إجباري مثل رقم هاتف واسم
يعني ممنوع يعمل حفظ قبل ملء
عارف امر
If(textbox.text="")
تظهر رساله أملا حقل
Textbox.foucs
و عليكم السلام و رحمة الله و بركاته
اذا كان الامر متعلق بعدد صغير من التكست بوكس يعني اثنان او ثلاثة فابسط طريقة هي ان تجعل التكست الاولى enabled = true و الباقي false و تجغل شرط في حدث textchanged للنكست الاولى لو طول نصها اكبر من الصفر يجعل التكست الثانية enabled الى true كذالك للثانية لتفعيل التي تليها و هكذا حسب عدد التكست عندك
او طريقة جامعة عند الظغط على زر الحفظ لو كانت احدى الخانات فارغة يعطيك رسالة لملء الخانات الفارغة
هذا مثال جامع لكلتا الطريقتين
PHP كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If {TextBox1, TextBox2, TextBox3}.Any(Function(tb) tb.Text = Nothing) Then
MsgBox("عذرا يتوجب ملء الخانات الاجبارية للاستمرار")
End If
End Sub
Private Sub TextBox1_TextChanged1(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
If TextBox1.Text.Length > 0 Then
TextBox2.Enabled = True
End If
End Sub
Private Sub TextBox2_TextChanged(sender As Object, e As EventArgs) Handles TextBox2.TextChanged
If TextBox2.Text.Length > 0 Then
TextBox3.Enabled = True
End If
End Sub
e.keyvalue
e.KeyChar
http://vb4arb.com/vb/thread-993.html

