我是c#世界的新手,所以我需要你的帮助来解决这个问题。 我有一个mysql数据库,其中5个表每个有3列。 在视觉工作室,我有2个组合框彼此相邻。第一个CB列出了表名。(这没关系) 在第二个CB中,我想列出属于第一个组合框选择表的列。 当我在第一个组合框中选择“A”表时,第二个CB仅列出“A”表的列。当我在第一个组合框中选择“B”表时,第二个CB仅列出“B”表的列。 现在我可以做到,当我选择'A'表时,第二个CB列出了列,但是当我选择'B'table 2nd CB时,将'B'表的列添加到列表中,我看到6个列名而不是3个。 你能救我吗?
答案 0 :(得分:2)
你清除了第二个组合的项目吗?您应该在执行新数据绑定之前清除这些项目。
ComboBox.Items.Clear();