ورود

View Full Version : سوال: سوال درباره وارد كردن كلمه درcombobox



malihe_hejazifar
دوشنبه 11 خرداد 1388, 00:10 صبح
براي اينكه بتوانيم هنگاميكه برنامه مان در حال اجرا است ، در combobox كلمه اي را وارد كنيم بايد چكار بكنيم
من مي خواهم در حين اجراي برنامه وقتي كلمه اي را زياد بايد وارد كنم وقتي كه يكبار آن را وارد كردم آن كلمه بطور اتوماتيك وارد combobox بشود و نيازي نباشد كه قبل از اجراي برنامه هنگاميكه من combobox را ميگذارم خودم آن را وارد كنم و درحين اجراي برنامه خودش وارد شود.
لطفا كمكم كنيد.

anooshiran
دوشنبه 11 خرداد 1388, 01:07 صبح
سلام دوست عزيز
كد زير را به پروژه ات اضافه كن البته نام كمبوباكس من ComboBox1 است. شما بايد آن را با نام كمبو باكس خودت تعويض كني. بعد در منطقه تكست combobox متني را اضافه كن و كليد dropdown را بزن. اگر اين تكست در كمبو نباشد به آن اضافه مي شود.





Private Sub ComboBox1_DropDown(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.DropDown
If ComboBox1.Text.Length > 0 Then
If Not ComboBox1.Items.Contains(ComboBox1.Text) Then
ComboBox1.Items.Insert(ComboBox1.Items.Count, ComboBox1.Text)
End If
End If
End Sub