gpt4 book ai didi

c# - 如何在C#中动态连接两个组合框?

转载 作者:行者123 更新时间:2023-11-29 08:16:28 25 4
gpt4 key购买 nike

我是 C# 世界的新手,所以我需要你的帮助来解决这个问题。我有一个 mysql 数据库,有 5 个表,每个表有 3 列。在 Visual Studio 中,我有两个相邻的组合框。第一个 CB 列出了表名称。(这是可以的)在第二个 CB 中,我想列出属于第一个组合框所选表的列。当我在第一个组合框中选择“A”表时,第二个 CB 仅列出“A”表的列。当我在第一个组合框中选择“B”表时,第二个 CB 仅列出“B”表的列。现在,当我选择“A”表时,第二个 CB 列出了列,但是当我选择“B”表时,第二个 CB 将“B”表的列添加到列表中,我看到 6 个列名称而不是 3 个。你能帮我吗????

最佳答案

你已经清除了第二个组合的元素了吗?在进行新的数据绑定(bind)之前,您应该清除这些项目。

 ComboBox.Items.Clear();

关于c# - 如何在C#中动态连接两个组合框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20518606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com