Comment définir une colonne de grille à trier au démarrage? Je n'arrive pas à trouver une propriété sur RadGridView pour dire que je veux que la Colonne 1 soit triée par ordre décroissant au démarrage. La grille vient juste de ne pas trier.RADGridView Démarrer avec la colonne triée
2
A
Répondre
1
Vous devez ajouter un descripteur de tri à la collection SortDescriptors.
Par exemple:
radGridView1.SortDescriptors.Add (nouveau Telerik.WinControls.Data.SortDescriptor ("E-mail", ListSortDirection.Ascending));
"Email" - est la colonne que vous souhaitez trier.
12
Vous pouvez aussi le faire déclarative:
<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>