silverlight - 在 PagedCollectionView 中隐藏和重新排序列

标签 silverlight mvvm datagrid silverlight-5.0 pagedcollectionview

我有一个 银光 5.0 那个即时通讯应用程序有一个 PagedCollectionView有一个 ObservableCollection员工 .

我绑定(bind)了我的PagedCollectionViewDataGrid .

我不想在 datagrid 中显示我的所有员工属性

我想通过 PagedCollectionView 自己安排我的专栏

但我不知道该怎么做

请帮忙。

最佳答案

您应该在模板字段中添加任何控件并与寻呼机属性绑定(bind):

<sdk:DataGrid Grid.Row="2" Style="{StaticResource RegularDataGridStyle}" Margin="8"
                      ItemsSource="{Binding ElementName=DemoSeachMast,Path=DataContext.DemmoPager}"
                      IsReadOnly="True"
                      CanUserReorderColumns="False" 
                      SelectedItem="{Binding ElementName=DemoSeachMast,Path=DataContext.SelectedDemoSearch,Mode=TwoWay}" Grid.ColumnSpan="2">
            <sdk:DataGrid.Effect>
                <DropShadowEffect/>
            </sdk:DataGrid.Effect>

            <sdk:DataGrid.Columns>

                <sdk:DataGridTemplateColumn Header="Details">
                    <sdk:DataGridTemplateColumn.CellTemplate>
                        <DataTemplate>

                            <Button x:Name="btnImage" Click="Button_Click" Width="25">
                                <Button.Template>
                                    <ControlTemplate>
                                        <Border CornerRadius="5" Background="Transparent">

                                            <Image Source="/Assets/Icons/Window.png" Height="25" Width="25"/>
                                        </Border>
                                    </ControlTemplate>
                                </Button.Template>
                            </Button>

                        </DataTemplate>
                    </sdk:DataGridTemplateColumn.CellTemplate>
                </sdk:DataGridTemplateColumn>




            </sdk:DataGrid.Columns>
        </sdk:DataGrid>

关于silverlight - 在 PagedCollectionView 中隐藏和重新排序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14622947/

相关文章:

c# - 在用户控件中向数据网格添加数据

c# - 如何使用滚动从 WPF DataGrid 中获取所有行

c# - 将 map 显示为椭圆形

silverlight - 在设计模式下将数据上下文绑定(bind)到另一个 View 模型

c# - WPF MVVM : ItemTemplate for binding a list of ICommands to a ListBox

c# - Wpf 应用程序卡住 - 大量内存泄漏之谜

.net - Silverlight DataGrid 中的列对齐

c# - Silverlight 数据表单当前项目问题

c# - 将对象转换为枚举 C#

C# MVVM 如何将命令添加到 TextBlock