Silverlight DataGrid用法

Silverlight DataGrid用法

一、数据绑定

1、整个datagrid绑定数据源

PagedCollectionView drugListview = new PagedCollectionView(mClient.Students);
//一定要用PagedCollectionView
DataGridbyPager.ItemsSource = null;
DataGridbyPager.ItemsSource = drugListview;//绑定数据源

2、数据列绑定数据源

单个列

<sdk:DataGridTextColumn Header="收货人"   Width="100" Binding="{Binding SNAME}"></sdk:DataGridTextColumn>

自定义列

<sdk:DataGridTemplateColumn Width="440" Header="地址">
                       <sdk:DataGridTemplateColumn.CellTemplate>
                        <DataTemplate>
                            <StackPanel VerticalAlignment="Center" Orientation ="Horizontal">
                                <TextBlock Text="{Binding PROVIENCE}" ></TextBlock>
                                <TextBlock Text="{Binding CITY}" ></TextBlock>
                                <TextBlock Text="{Binding AREA}" ></TextBlock>
                                <TextBlock Text="{Binding DETAIL_ADDRESS}" ></TextBlock>
                            </StackPanel>
                        </DataTemplate>
                    </sdk:DataGridTemplateColumn.CellTemplate>
                </sdk:DataGridTemplateColumn>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章