【发布时间】:2018-04-23 13:37:57
【问题描述】:
我希望 ComboBox 的 XAML 根据其是否具有项来处理其自己的 IsEnabled 属性。如果后面代码中的DataTable返回Items,id就像要启用的ComboBox,否则如果没有添加Items,则保留或成为禁用控件。这是可能吗?
我当前的组合框设置:
<ComboBox x:Name="ImportDate"
DisplayMemberPath="FileDate"
SelectedValuePath="ID"
ItemsSource="{Binding Mode=OneWay}"
SelectedIndex="0"
Style="{DynamicResource sanComboBox_Standard}" />
【问题讨论】:
-
请注意,设置
Mode=OneWay是多余的。ItemsSource="{Binding}"就足够了。
标签: wpf xaml combobox isenabled