【发布时间】:2016-05-28 00:24:42
【问题描述】:
我想覆盖它并使用 wpf 原始组合框,而不是使用默认的 telerik gridviewcombobox 模板。在尝试应用数据模板之前它工作得很好。
<Telerik:GridViewComboBoxColumn
Header="Status"
DataMemberBinding="{Binding Status_Id}"
ItemsSource="{Binding Statuses, Mode=TwoWay}"
DisplayMemberPath="StatusName"
SelectedValueMemberPath="Id">
</Telerik:GridViewComboBoxColumn>
当我尝试应用数据模板时,组合框现在显示空白值。
<Telerik:GridViewComboBoxColumn Header="Status"
<Telerik:GridViewComboBoxColumn.CellTemplate>
<DataTemplate>
<ComboBox SelectedValue="{Binding Status_Id}"
ItemsSource="{Binding Statuses, Mode=TwoWay}"
DisplayMemberPath="StatusName"
SelectedValuePath="Id">
</ComboBox>
</DataTemplate>
</Telerik:GridViewComboBoxColumn.CellTemplate>
</Telerik:GridViewComboBoxColumn>
我设置的选定值属性值不正确吗?任何帮助将不胜感激。我想当我设置数据模板时,它打错了层。我认为它不再从 Viewmodel 中获取状态。
【问题讨论】:
标签: c# wpf telerik-grid