WPF ComboBox ItemsSource包含一个控件列表,如果对两个ComboBox使用相同的源,则List为空

时间:2018-08-24 14:21:15

标签: c# wpf combobox itemssource

我正在使用多个显示控件的组合框。所以我的ItemsSource是一个列表。我有很多ComboBox,它们具有相同的ItemsSource,但具有不同的SelectedItems。绑定其他选定的项目效果很好。

<ComboBox                                                       
    Style="{DynamicResource WhiteComboBox}"
    ItemsSource="{Binding sourceList,Mode=OneWay}" 
    SelectedItem="{Binding FSG[1].Item1}"    
    />

其他组合框也将sourceList用作ItemsSource。

我的问题:如果打开ComboBox(选择一个项目),则在xaml代码中进一步定义的所有组合框的列表为空,但是绑定仍然很好。任何想法。

我有一个解决方法,可以使用不同的ItemsSources,但这仍然不完善,因此我更喜欢其他解决方案。

0 个答案:

没有答案