我在WinForms应用程序(用C ++ / CLI编写)中有几个ComboBox,我想绑定到同一个数据源,一个字符串列表。让我们说为了简单起见,有2个ComboBox,List有4个元素,“Object 1”,“Object 2”,“Object 3”和“Object 4”。
我希望以下列方式进行选择:
基本上,每个ComboBox中的选择应该是唯一的。
我认为这可以在WPF中使用CollectionView完成,但是如何在WinForms中执行此操作?
感谢您的帮助。
答案 0 :(得分:0)
为每个Combobox的绑定尝试处理BindingComplete事件,并在其中设置其他Comboboxes DataSource属性(过滤器或其他)。确保将Binding的FormattingEnabled属性设置为 true 以启用BindingComplete事件。