0
这是一个例子Combobox,其中一切正常,选定的值根据CurrentPlanSet的变化而变化。如何在devexpress组合框BarItem中设置SelectedItem属性的值?
<dxe:ComboBoxEdit ItemsSource="{Binding PlanSets, Mode=TwoWay}"
DisplayMember="Name"
ValueMember="Name"
SelectedItem="{Binding CurrentPlanSet, Mode=TwoWay}"
/>
在此示例中,所选值不会根据CurrentPlanSet更改而更改。
<dxb:BarEditItem Content="Plan Sets" EditWidth="350">
<dxb:BarEditItem.EditStyle>
<Style TargetType="{x:Type dxe:ComboBoxEdit}">
<Setter Property="SelectedIndex" Value="{Binding CurrentPlanSet, Mode=TwoWay}"/>
</Style>
</dxb:BarEditItem.EditStyle>
<dxb:BarEditItem.EditSettings >
<dxe:ComboBoxEditSettings ItemsSource="{Binding PlanSets, Mode=TwoWay}" ValueMember="Id" DisplayMember="Name" />
</dxb:BarEditItem.EditSettings>
</dxb:BarEditItem>
如何在第二个代码示例中正确设置SelectedItem属性的值?