繁体   English   中英

Silverlight中的DomainDataSource数据网格绑定

[英]DomainDataSource datagrid binding in Silverlight

<sdk:DataGrid x:Name="AccountsDG" ItemsSource="{Binding Data, ElementName=AccountsDDS}"/>

以上工作和数据按预期显示:

苹果红
香蕉黄

我不希望datagrid中显示所有列,因此我尝试了以下操作:

<sdk:DataGrid x:Name="AccountsDG" ItemsSource="{Binding Data.FruitName, ElementName=AccountsDDS}"/>

但是,没有得到:

苹果
香蕉

我有:

烧焦

一种
p
p

Ë

如果您不希望自动生成列,则应按如下所示进行定义,

   <sdk:DataGrid AutoGenerateColumns="False" ItemsSource="{Binding Data.FruitName,        ElementName=AccountsDDS} Name="AccountsDG" >
    <data:DataGrid.Columns>
        <data:DataGridTextColumn Header="YourColumName1" Binding="{Binding ColumName1}" />
        <data:DataGridTextColumn Header="YourColumName2" Binding="{Binding ColumName2}" />
     </data:DataGrid.Columns>
    </sdk:DataGrid>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM