List but here for example I used string[]. For the cities string[] ap = { "Anantapur", "Hyderabad", "Kurnool" }; string[] ka = { "Bangalore", "Bellary", "Mangalore" }; string[] tn = { "chennai", "kanchi" }; For the states string[] india = {"AndhraPradesh","Karnataka","Tamilnadu" }; string[] pakistan = { "Islamabad", "Karachi" }; string[] America = { "NewYork", "Texas" };
private void comboBox1_SelectedIndexChanged_1(object sender, EventArgs e) { comboBox2.Items.Clear(); switch (comboBox1.SelectedIndex) { case 0: comboBox2.Items.AddRange(india); break; case 1: comboBox2.Text=comboBox3.Text=""; comboBox2.Items.AddRange(pakistan); comboBox3.Items.Clear(); break; case 2: comboBox2.Text = comboBox3.Text = ""; comboBox2.Items.AddRange(America); break; } }
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e) { comboBox3.Items.Clear(); switch (comboBox2.SelectedIndex) { case 0: comboBox3.Text = ""; comboBox3.Items.AddRange(ap); break; case 1: comboBox3.Text = ""; comboBox3.Items.AddRange(ka); break; case 2: comboBox3.Text = ""; comboBox3.Items.AddRange(tn); break; } }