2
簡単な質問....Silverlight RadGridオブジェクトに列をバインドする
RadGrid(SILVERLIGHT)の列をカスタム型にバインドする際に問題があります。
私のシナリオ:
アイテムののObservableCollectionがある<telerik:RadGridView x:Name="Grid1" AutoGenerateColumns="false" ItemsSource="{Binding Items}" IsReadOnly="true" >
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn DataMemberBinding="{Binding ID, Mode=OneTime}" />
<telerik:GridViewDataColumn DataMemberBinding="{Binding Vehicle, Mode=OneTime}" >
<telerik:GridViewColumn.CellEditTemplate>
<DataTemplate>
<TextBlock Text="Name"></TextBlock>
</DataTemplate>
</telerik:GridViewColumn.CellEditTemplate>
</telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
:
public class Source
{
public int ID {get; set;}
public Vehicle Vehicle {get; set;}
}
public class Vehicle
{
public int ID{get; set;}
public string Name {get; set;}
}
だから、ID列が正しく表示されますが、車の列が空である...どこが間違っているのでしょうか?
おかげで、あなたのコードを貼り付け&を切断されたと仮定すると、同じ問題にまだ
申し訳ありませんがカット/過去です。実行時コードのプロパティ名は正常です...まだ問題があります – user756037
ok私は解決策を見つけました – user756037
@ user756037:共有してください。それは結局のところサイトのポイントです。 –