我有三个控件,两个是comboBox4,comboBox6和一个richTextBox1
   然后我想把两个comboBox选择的值赋给richTextBox1, 且我在comboBox4选择了值,
   马上在richTextBox1显示所选择的值,而后在comboBox6选择的值也在richTextBox1显示 
   求大家帮帮忙。
   我的问题所在是:当我在comboBox4选择了之后在richTextBox1可以显示出来,而当我在到comboBox6
   选择了值之后,richTextBox1只有comboBox6的选择值怎么办?

解决方案 »

  1.   


           private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)
            {
                this.richTextBox1.Text += this.comboBox4.SelectedItem.ToString();
            }        private void comboBox6_SelectedIndexChanged(object sender, EventArgs e)
            {
                this.richTextBox1.Text += this.comboBox6.SelectedItem.ToString();
            }
      

  2.   

     我的问题所在是:当我在comboBox4选择了之后在richTextBox1可以显示出来,而当我在到comboBox6
      选择了值之后,richTextBox1只有comboBox6的选择值怎么办?
      
      我的意思是当我在comboBox6选择之后,richTextBox1的显示值是comboBox4 和comboBox6的,
      而不单是一个。
     
     
     
     
      

  3.   

    可以遍历下当前页面控件  找出这两个box控件,再把它们value赋值给textbox
      

  4.   


            private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
            {
                this.richTextBox1.Text += this.comboBox1.SelectedItem.ToString();
            
            }        private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
            {
                this.richTextBox1.Text += this.comboBox2.SelectedItem.ToString();
            }