Cómo implementar la clasificación de columnas DataGrid en WPF usando código. (El efecto de hacer clic en el título de la columna)
private?void?button1_Click(object?sender,?RoutedEventArgs?e)
{
// Uso
S("a",?ListSortDirection. Ascendente );
}
//? lt; resumengt;
//?Simula hacer clic en el título de la columna
//?
//?lt;param?name="c"gt;Nombre de columnalt;/paramgt;
///?lt;param?name="d"gt; directionlt;/paramgt;
privado?void?S(string?c,?ListSortDirection?d)
{
ICollectionView?v?=?CollectionViewSource. GetDefaultView(dataGrid1.ItemsSource);
v.SortDescriptions.Clear();
v.SortDescriptions.Add(new?SortDescription(c,?d));
v.Refresh();
this.dataGrid1.ColumnFromDisplayIndex(0).SortDirection?=?