在c#中将组合框中的选定值显示到文本框(或标签)中,无需按下按钮

在c#中将组合框中的选定值显示到文本框(或标签)中,无需按下按钮,c#,windows-forms-designer,C#,Windows Forms Designer,我正在尝试将所选时间从组合框显示到c#中的文本框中。。。用户单击组合框中的值,文本框将自动填充所选值。。。有人知道怎么做吗 //Method for combobox followed by method for textbox private void UnderGroundTime_SelectedIndexChanged(object sender, EventArgs e) { obj.underground = UnderGroundTime.S

我正在尝试将所选时间从组合框显示到c#中的文本框中。。。用户单击组合框中的值,文本框将自动填充所选值。。。有人知道怎么做吗

    //Method for combobox followed by method for textbox
    private void UnderGroundTime_SelectedIndexChanged(object sender, EventArgs e)
    {
        obj.underground = UnderGroundTime.SelectedItem.ToString();
    }

    private void GrandTotalBox_TextChanged(object sender, EventArgs e)
    {
        GrandTotalBox.Text = UnderGroundTime.SelectedItem.ToString();
    }

您可以使用组合框的
SelectedIndexChanged
事件,在其中设置文本框文本,如下所示:

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