如何将From2中的一个数值,传递到From1中,并且让From1中的ComboBox列表中的所选中的项与从传递来的数值是同一个数值

解决方案 »

  1.   

    private btn_click(sender object,eventargs e)
    {
        Form2 f = new Form2();
        if ( f.showdailog() == dailogresult.ok )
        {
           comboxbox.selectedvalue = f.SelectedValue;
        }
    }
    SelectedValue为Form2中定义的属性或字段
      

  2.   

    可以在Form1中重写构造函数,然后从Form1中调用它,接收这个数值,就可以在Form1中随意使用了
      

  3.   

    在From1页面利用js脚本取到传过来的值,并设置ComboBox的相关属性就可以了。
      

  4.   

    LZ问的貌似是WINFORM的,哪来的JS的呢
      

  5.   

    让From1中的ComboBox列表中的所选中的项与从传递来的数值是同一个数值
    string value = "";//Form2传过来的值
    int i = 0;
    for(; i < comboBox1.Items.Count; ++i)
                {
                    if(comboBoxFlag.Items[i].ToString()== value)
    {
    break;
    }
                }
    comboBox1.SelectedIndex = i;