C#中组合框的关系

时间:2011-04-14 17:46:57

标签: c# combobox

我有2个组合框。

它们中的每一个都与同一个表界限在一起。当我改变其中一个中的值时,另一个组合适当地改变了。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

将第一个ComboBox与数据表绑定,然后在内存中复制数据表并将其绑定到第二个ComboBox。

DataTable dataTable = db.FetchData();
ComboBox1.DataSource = dataTable;

// copying both structure and data
DataTable secondDataTable = dataTable.Copy();
ComboBox2.DataSource = secondDataTable;