You should use the event "SelectedItemChanged",because the 
event "Click" happens not when you select a item ,but when you
click on the controls itself.Use the "SelectedItemChanged" event
you can trigger your event handler once the item selected is 
changed.

解决方案 »

  1.   

    private void comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    textBox3.Text=comboBox1.SelectedItem.ToString();
    }
      

  2.   

    private void comboBox1_TextChanged(object sender, System.EventArgs e)
    {
    textBox1.Text=comboBox1.Text;
    }
      

  3.   

    private void comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    textBox1.Text=comboBox1.SelectedItem.ToString();

    }
      

  4.   

    private void comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    textBox1.Text =comboBox1.Text ;
    }
    ok!没问题!
      

  5.   

    还是比较同意这个
    private void comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)
            {
                textBox3.Text=comboBox1.SelectedItem.ToString();
            }