Çeşitli Listbox Kontrol Özellikleri
Aşağıdaki örneklerde altı listbox kontrolünden program çalıştırıldığında herhangi birinin üzerine tıklanması durumunda her listbox satırının eşit sıraya gelmesi anlatılmıştır.
Hemen başlangıçtaki kodlar ise listbox kontrollerinde programın her çalışması sırasında tekrar eden elemanlar bulunmaması için alınan önlem gösterilmiştir.
Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedIndexChanged
ListBox1.Items.Clear()
ListBox2.Items.Clear()
ListBox3.Items.Clear()
ListBox4.Items.Clear()
ListBox5.Items.Clear()
ListBox6.Items.Clear()
End Sub
Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox1.SelectedIndexChanged
ListBox2.SelectedIndex = ListBox1.SelectedIndex
ListBox3.SelectedIndex = ListBox1.SelectedIndex
ListBox4.SelectedIndex = ListBox1.SelectedIndex
ListBox5.SelectedIndex = ListBox1.SelectedIndex
ListBox6.SelectedIndex = ListBox1.SelectedIndex
ListBox2.TopIndex = ListBox1.TopIndex
ListBox3.TopIndex = ListBox1.TopIndex
ListBox4.TopIndex = ListBox1.TopIndex
ListBox5.TopIndex = ListBox1.TopIndex
ListBox6.TopIndex = ListBox1.TopIndex
End Sub
Private Sub ListBox2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox2.SelectedIndexChanged
ListBox1.SelectedIndex = ListBox2.SelectedIndex
ListBox3.SelectedIndex = ListBox2.SelectedIndex
ListBox4.SelectedIndex = ListBox2.SelectedIndex
ListBox5.SelectedIndex = ListBox2.SelectedIndex
ListBox6.SelectedIndex = ListBox2.SelectedIndex
ListBox1.TopIndex = ListBox2.TopIndex
ListBox3.TopIndex = ListBox2.TopIndex
ListBox4.TopIndex = ListBox2.TopIndex
ListBox5.TopIndex = ListBox2.TopIndex
ListBox6.TopIndex = ListBox2.TopIndex
End Sub
Private Sub ListBox3_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox3.SelectedIndexChanged
ListBox1.SelectedIndex = ListBox3.SelectedIndex
ListBox2.SelectedIndex = ListBox3.SelectedIndex
ListBox4.SelectedIndex = ListBox3.SelectedIndex
ListBox5.SelectedIndex = ListBox3.SelectedIndex
ListBox6.SelectedIndex = ListBox3.SelectedIndex
ListBox1.TopIndex = ListBox3.TopIndex
ListBox2.TopIndex = ListBox3.TopIndex
ListBox4.TopIndex = ListBox3.TopIndex
ListBox5.TopIndex = ListBox3.TopIndex
ListBox6.TopIndex = ListBox3.TopIndex
End Sub
Private Sub ListBox4_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox4.SelectedIndexChanged
ListBox1.SelectedIndex = ListBox4.SelectedIndex
ListBox3.SelectedIndex = ListBox4.SelectedIndex
ListBox2.SelectedIndex = ListBox4.SelectedIndex
ListBox5.SelectedIndex = ListBox4.SelectedIndex
ListBox6.SelectedIndex = ListBox4.SelectedIndex
ListBox1.TopIndex = ListBox4.TopIndex
ListBox3.TopIndex = ListBox4.TopIndex
ListBox2.TopIndex = ListBox4.TopIndex
ListBox5.TopIndex = ListBox4.TopIndex
ListBox6.TopIndex = ListBox4.TopIndex
End Sub
Private Sub ListBox5_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox5.SelectedIndexChanged
ListBox1.SelectedIndex = ListBox5.SelectedIndex
ListBox3.SelectedIndex = ListBox5.SelectedIndex
ListBox4.SelectedIndex = ListBox5.SelectedIndex
ListBox2.SelectedIndex = ListBox5.SelectedIndex
ListBox6.SelectedIndex = ListBox5.SelectedIndex
ListBox1.TopIndex = ListBox5.TopIndex
ListBox3.TopIndex = ListBox5.TopIndex
ListBox4.TopIndex = ListBox5.TopIndex
ListBox2.TopIndex = ListBox5.TopIndex
ListBox6.TopIndex = ListBox5.TopIndex
End Sub
End Class
Yorumlar
Yorum Gönder