【发布时间】:2013-07-07 00:29:49
【问题描述】:
提前道歉,我可能很难说清楚。我已经搜索过,但讨论对我来说太复杂了,我刚刚开始使用 C#。
项目:C# WindowsForm / .NET 4.5 / Visual Studio 2012
挑战: 我想将列表框中的项目添加到另一个列表框(我可以使用 Lists 和 foreach 循环轻松完成),并根据 listbox2 中的选择使最终列表框显示特定项目。
说明: 所选项目将合并我在另一个列表框中创建的组,因此,如果我在列表框 1 中选择少数项目,我会将它们发送到列表框 3,但它们只会在我选择列表框 2 中的特定项目时出现。
想象一下从列表中选择游戏,将其添加到新列表中的“Nintendo”组中,这样当在 listbox2 中选择 Sega 时,它们就不会与 Sega 混在一起。
我可以在所有列表框中添加值,将我想要的从 1 复制到 3,但我不知道如何使选择尊重 2 上的选择。
我已经阅读了有关数据绑定等的信息,但是给出的示例太复杂(并且可能存在一些语言障碍),是否有资源可以为非常小的项目提供最简单的解决方案?
请用外行的术语来开导一个傻瓜吗?
谢谢
编辑: 很高兴你(无论你是谁)对我的问题投反对票。很公平。你至少可以告诉我问题是什么,或者问题在哪里得到解答,这样我就可以解决我的问题。那不是很好吗?我是 C# 的初学者,所以第一个问题可能看起来很荒谬/懒惰是很自然的......
【问题讨论】:
-
您的问题应该用一个示例来描述,其中所有 3 个列表框都指定了您希望它们成为的某些项目。
标签: c# winforms binding listbox dataset