Çoğu projelerimizde herhangi bir konu ile alakalı alt konuları belirmek gerekebilir. Vereceğim örnekte seçilen bir comboboxda belirtilen il seçildiğinde, il'e bağlı olan ilçeler otomatik olarak çıkmaktadır. Müşteri kayıt formlarında veya diğer projelerde oldukça işe yarayan ve sıkça kullandığımız il ve ilçe örneği için öncelikle formumuza iki adet combobox ekliyoruz. İl seçiniz ve ilçe seçiniz şeklinde daha sonra ise,
Çoğu projelerimizde  herhangi bir konu ile alakalı alt konuları belirmek gerekebilir. Vereceğim örnekte seçilen bir comboboxda belirtilen il seçildiğinde, il'e bağlı olan ilçeler otomatik olarak çıkmaktadır.
Müşteri kayıt formlarında veya diğer projelerde oldukça işe yarayan ve sıkça kullandığımız il ve ilçe örneği için öncelikle formumuza iki adet combobox ekliyoruz. İl seçiniz ve ilçe seçiniz şeklinde daha sonra ise,

Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
ComboBox2.Items.Clear()
If ComboBox1.Text = "Ankara" Then
ComboBox2.Items.Add("Çankaya")
ComboBox2.Items.Add("Etimesgut")
ComboBox2.Items.Add("Keçiören")
ComboBox2.Items.Add("Yenimahalle")
ComboBox2.Items.Add("Mamak")
ElseIf ComboBox1.Text = "İstanbul" Then
ComboBox2.Items.Add("Beşiktaş")
ComboBox2.Items.Add("Şişli")
ComboBox2.Items.Add("Eminönü")
ComboBox2.Items.Add("Beykoz")
ComboBox2.Items.Add("Adalar")
ElseIf ComboBox1.Text = "İzmir" Then
ComboBox2.Items.Add("Karşıyaka")
ComboBox2.Items.Add("Bornova")
ComboBox2.Items.Add("Güzelyalı")
ComboBox2.Items.Add("Buca")
ComboBox2.Items.Add("Konak")
End If
End Sub
End Class

şeklinde il ve ilçelerimizi comboboxlarımıza ekliyoruz. Bu sayede birinci combobox'dan ankara veya izmir veya istanbul seçildiğinde otomatik olarak eklediğimiz ilçeleri çıkacaktır. Zaten kullanım amacıda bu şekilde. İl ve ilçelerin yanı sıra ürünler vb. gibi kategorilerde de kullanabilirisiniz. Oldukça anlaşılır ve kolay bir örnek. Visual basic .net ile combobox kullanımı ve kontrolleri için geliştirip uygulanabilir. 
Batuhan Pol

Batuhan P.

12'li yaşlarda tanıştığım bu sektöre şuanla beraber olmak üzere 10 yıldır sürdürmekteyim. Küçük yaşlarda milyonların girdiği projeler yapsamda çocukluk aklım ve imkanlar dolayısıyla erken biten maceralar oldu. Şimdi ise yerlerinde başkaların yaptığı projeler var. Yoksa bende milyoner olurdum heralde :)

Post A Comment:

0 comments: