Silverlight GridViewComboxColumn Telerik空组合框,直到选中为止
我有一个带有GridViewComboBoxColumn的telerik GridView-在我单击该列中的某个项目之前,该控件为空。单击该列后,将显示这些值Silverlight GridViewComboxColumn Telerik空组合框,直到选中为止,silverlight,xaml,telerik,Silverlight,Xaml,Telerik,我有一个带有GridViewComboBoxColumn的telerik GridView-在我单击该列中的某个项目之前,该控件为空。单击该列后,将显示这些值 <telerik:GridViewComboBoxColumn Header="Currency Quality" EditTriggers="CellClick" ItemsSource="{Binding Path=CurrencyQualityList, Source={StaticResource mainPageView
<telerik:GridViewComboBoxColumn Header="Currency Quality" EditTriggers="CellClick"
ItemsSource="{Binding Path=CurrencyQualityList, Source={StaticResource mainPageViewModel}}"
SelectedValueMemberPath="DisplayText"
DataMemberBinding="{Binding CurrencyQuality, Mode=TwoWay}" DisplayMemberPath="DisplayText">
</telerik:GridViewComboBoxColumn>
我在我的页面顶部读到了这篇文章
<UserControl.Resources>
<local:SearchRedemptionDetailViewModel x:Key="mainPageViewModel" />
</UserControl.Resources>
我使用的是一个MVVM框架——我的ViewModel中有一个类型LookupValue的可观察集合。我的组合框的来源是CurrencyQualityList。我的查找值有两个属性,DisplayText和value-
即使进行了这些更改,我仍然无法获得要显示的值 将列上的CellTemplate设置为以下内容
<telerik:GridViewComoBoxColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=CurrencyQuality.DisplayText}"/>
</DataTemplate>
</telerik:GridViewComoBoxColumn.CellTemplate>
即使我也有同样的问题,但我找到了解决办法。 完成
gridviewcomboxcolumn
的绑定后,我们需要设置网格的数据源
示例代码:
void BaseGridUserControl_LoadComboBoxColumns()
{
MYDomainContext myDomainContext =
new MYDomainContext();
#region Bind to Grade Code Column
GridViewComboBoxColumn gradeCodeColumn =
(GridViewComboBoxColumn)BaseGridUserControl.BaseGridControl.Columns["GRADE_ID"];
if (gradeCodeColumn != null)
{
myDomainContext.Load(myDomainContext.GetGradesByBlockedQuery());
gradeCodeColumn.ItemsSource = myDomainContext.GRADEs;
gradeCodeColumn.DisplayMemberPath = "Grade_Desc";// +" " + "Grade_Description";
gradeCodeColumn.SelectedValueMemberPath = "Grade_ID";
}
#endregion
//Set the grid's data source here
SetParentDataSource();
}
我把这个问题发到了Telerik,但没有得到很好的回答
请告诉我这是否适合您。什么类型的CurrencyQuality?它与CurrencyQualityList中的对象类型相同吗?