如何设置要在启动时排序的网格列?我似乎无法在RadGridView上找到一个属性来告诉它我希望Column 1在启动时排序降序。网格没有排序。
答案 0 :(得分:12)
你也可以声明地说:
<tk:RadGridView ItemsSource="{Binding Path=YourDataSource}" >
<tk:RadGridView.SortDescriptors>
<tk:SortDescriptor Member="Email" SortDirection="Ascending" />
</tk:RadGridView.SortDescriptors>
<tk:RadGridView.Columns>
<tk:GridViewDataColumn Header="Account" DataMemberBinding="{Binding Path=Email}" />
</tk:RadGridView.Columns>
</tk:RadGridView>
答案 1 :(得分:1)
您需要向SortDescriptors集合添加排序描述符。
例如:
radGridView1.SortDescriptors.Add(new Telerik.WinControls.Data.SortDescriptor(“Email”,ListSortDirection.Ascending));
“电子邮件” - 是您要排序的列。