如果我选择组合框值,则应根据c#silverlight中的第一个组合框自动查看其他组合框值

时间:2014-06-14 03:19:45

标签: c# combobox silverlight-4.0

namespace combobox
{
    public partial class MainPage : UserControl
    {
        public MainPage()
        {
            InitializeComponent();
            comboBox1.Items.Add("TAMIL NADU");
            comboBox1.Items.Add("KERALA");
            comboBox1.Items.Add("MAHARASTRA");
        }

        private void comboBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            comboBox2.Items.Clear();
            comboBox3.Items.Clear();
            comboBox4.Items.Clear();
            if (comboBox1.SelectedItem.ToString() == "TAMIL NADU")
            {

                comboBox2.Items.Add("chennai");
                comboBox3.Items.Add("madurai");
                comboBox4.Items.Add("trichy");
            }
            else if (comboBox1.SelectedItem.ToString() == "KERALA")
            {
                comboBox2.Items.Add("kozhicode");
                comboBox3.Items.Add("trivandrum");
                comboBox4.Items.Add("ernakulam");
            }
            else if (comboBox1.SelectedItem.ToString() == "MAHARASTRA")
            {
                comboBox2.Items.Add("pune");
                comboBox3.Items.Add("mumbai");
                comboBox4.Items.Add("nabi mumbai");
            }
        }

    }
}

这是我的xaml.cs文件,这个是有效的,但不会自动显示在基于第一个组合框的组合框中的值

0 个答案:

没有答案