双输入混合结果//保存数据

时间:2014-08-16 06:34:31

标签: c#

以下是这样的 我有一个组合框被用作下拉列表 问题: 我必须以两种方式(直接和通过xml表加载)在组合框上输入数据,它们都有不同的结果。 例如:

直接的方式:

  private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)
    {


        if (comboBox4.SelectedItem == "Metal")
        {   
           checkBox1.Checked = true;
           int variableofmetal = 1; //there are various types of metal that open up to choose, and by default i choose the first one, therefore 1.
        }
     }

但是用户需要第三种金属,因此,'variableofmetal = 3;'和checkBox3.Checked = true;还有checkBox1.Checked = false;现在

然后用户保存数据,并将variableofmetal = 3正确保存在.xml文件中。 当用户加载.xml文件时,就会出现问题。 因为所有下拉列表都在comboBox4_SelectedIndexChanged下,它会将checkBox1还原为再次检查,并且不会在用户保存时检查checkBox3。

任何解决方案建议? (诺布在这里)

0 个答案:

没有答案