RADGridView Начать с отсортированного столбца - PullRequest
2 голосов
/ 09 ноября 2010

Как настроить сортировку столбца сетки при запуске?Я не могу найти свойство в RadGridView, чтобы сказать, что я хочу, чтобы столбец один сортировался по убыванию при запуске.Сетка просто не имеет сортировки.

Ответы [ 2 ]

12 голосов
/ 19 августа 2011

Вы также можете сделать это декларативно:

 <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 голос
/ 14 ноября 2010

Вам необходимо добавить дескриптор сортировки в коллекцию SortDescriptors.

Например:

radGridView1.SortDescriptors.Add (new Telerik.WinControls.Data.SortDescriptor («Электронная почта», ListSortDirection.Ascending));

«Электронная почта» -это столбец, по которому вы хотите отсортировать.

...