我有一个已绑定的 RadComboBox,如下所示
<telerik1:RadComboBox Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="3" Margin="5,2" ItemsSource="{Binding RepTypes}" DisplayMemberPath="Path=TypeName" SelectedValuePath="Value" SelectedItem="{Binding RepType, Mode=TwoWay}" >
</telerik1:RadComboBox>
当我选择一个项目时,我捕获了 Property Changed 事件,但基本上组合框中的选择保持空白。
我究竟做错了什么?
好的,我做到了,它现在就显示出来了..但我不明白为什么...或者如何更改它以便在所有情况下都适用于我...
<telerik1:RadComboBox Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="3" Margin="5,2" ItemsSource="{Binding RepTypes}" SelectedValuePath="Value" SelectedItem="{Binding RepType, Mode=TwoWay}" >
</telerik1:RadComboBox>
那是有效的……最大的不同是。我必须将一个字段命名为“名称”,然后将其绑定并取出 DisplayMemberPath="Path=ReportName"
如果是这种情况,那么我如何告诉控件在下拉列表中显示什么字段?