2010-03-17 115 views
0

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

+0

你能否提供一些更详细?例如。 Data Grid XAML定义和绑定代码将是一个很好的开始。 – 2010-03-18 12:25:46

回答

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>