【问题标题】:WPF DataGrid Group Style SortingWPF DataGrid 组样式排序
【发布时间】:2010-03-17 21:42:54
【问题描述】:

我有一个按 TypeId 分组的数据网格。当数据输入到字段中时,它希望对分组区域中的数据进行排序。我似乎无法关闭该功能。

【问题讨论】:

  • 你能提供更多细节吗?例如。数据网格 XAML 定义和绑定代码将是一个很好的起点。

标签: wpf datagrid


【解决方案1】:

您是在询问 DataGrid 的 AllowSorting 属性吗?只需将其设置为 false,任何人都无法在 dataGrid 中排序。

或创建列并在其中设置禁用排序

 <dg:DataGrid ItemsSource="{StaticResource myData}"/> >
<dg:DataGrid.Columns>
    <dg:DataGridTextColumn Header="No." Width="SizeToCells"  
                                       Binding="{Binding CheckNumber}" 
                                       IsReadOnly="True"/>
    <dg:DataGridTextColumn Header="Date" 
                                       Binding="{Binding Date, StringFormat=d}" />
    <dg:DataGridTextColumn Header="Pay To" MinWidth="200" 
                                       Binding="{Binding Recipient}"
                                       CanUserSort="False"/>
</dg:DataGrid.Columns>
</dg:DataGrid>

【讨论】:

    猜你喜欢
    • 2010-12-24
    • 2010-12-16
    • 2013-04-09
    • 2013-12-31
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    • 2019-08-29
    • 2011-09-04
    相关资源
    最近更新 更多