منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
سؤال حول Combobox - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : سؤال حول Combobox (/showthread.php?tid=18276)



سؤال حول Combobox - noway - 06-12-16

انا عندى combo-box مرتبطة بحقل فى جدول فى قاعدة بيانات....... اريد عندما يقوم المستخدم بتعديل البيانات يدويا (يقوم بالكتابة بدلا من الاختيار و التحديد) ان يتم التاكد مما كتبه اذا لم يكن واحد من الاختيارات فى combo-box تظهر رسالة معينة

****ملحوظة **** DropDownStyle : DropDown
فارجو المساعدة


RE: سؤال حول Combobox - noway - 06-12-16

ده الحل
PHP كود :
Private Sub ComboBox1_Leave(ByVal sender As System.ObjectByVal e As System.EventArgsHandles ComboBox1.Leave
        If ComboBox1
.Items.Count >= 1 Then
            Dim resultIndex 
As Integer = -1

            resultIndex 
ComboBox1.FindStringExact(ComboBox1.Text)

 
           If resultIndex > -1 Then
                Exit Sub
            Else
               
                ComboBox1
.SelectedIndex 0
                MessageBox
.Show("خطأ!")
 
           End If
 
       Else
            ComboBox1
.Text ""
 
       End If 



RE: سؤال حول Combobox - amgad525 - 06-12-16



PHP كود :
Private Sub ComboBox1_Validated(sender As ObjectAs System.EventArgsHandles ComboBox1.Validated
    Dim resultIndex 
As Integer sender.FindStringExact(sender.Text)
 
   If resultIndex 0 Then ErrorProvider1.SetError(sender"Not found.") Else ErrorProvider1.Clear()
End Sub