我有一个组合框,其中项目源设置为“类别”的集合。 SelectedValuePath是CategoryID属性。我有一个用户设置'DefaultCategory',它的整数应该设置CategoryID。我希望组合框能够选择DefaultCategory用户设置。
xmlns:my="clr-namespace:MyApp"
<ComboBox x:Name="cmbCategory" DisplayMemberPath="Category" SelectedValuePath="CategoryID" SelectedValue="{Binding Source={x:Static my:MySettings.Default}, Path=DefaultCategory, Mode=TwoWay}"/>
答案 0 :(得分:1)
您可以创建名为 int 的 DefaultCategory_Selected 的其他应用程序设置和用户的范围,然后绑定 SelectedIndex < / strong>属性到设置。
<ComboBox SelectedIndex="{Binding Path=DefaultCategory_Selected, Mode=TwoWay}" ... />