2016-11-25 35 views
0

我有一个DataTable充满了数据行,只有两列。第一列(项目)显示在组合框中,第二列(描述)显示在文本框中,因为它是一串文本。加入组合框选择与文本框

如何编写代码,以便根据组合框中的选择,相应的描述显示在文本框中?

+0

你可以添加你到目前为止尝试过的吗? –

+0

@JuniorJohn其实,我只是想通了。 – John

+0

是的,它应该很简单,我需要你的代码来告诉你如何实现它。 –

回答

1
private void ComboBox_SelectedIndexChanged(object sender, EventArgs e) 
    { 
     DescriptionTextBox.Text = dt.Rows[ComboBox.SelectedIndex][1].ToString(); 
    } 
+0

当这个事件被调用时,SelectedIndex数组可以没有元素。您可能会考虑检查Co​​mboBox是否在采用任何特定索引之前选择了任何元素。 –