2009-10-08 11 views
7

Instalé el kit de herramientas WPF más reciente y usé el control Datagrid. La lista de elementos se muestra con columnas generadas automáticamente basadas en mi IList como ItemsSource.opciones de clasificación y filtrado en WPF Datagrid?

Me preguntaba si hay una forma OOTB para tener filtrado/clasificación en esta cuadrícula?
Una forma de hacer clic en el encabezado para ordenarlo o usar un menú desplegable en el encabezado que muestra todos los valores posibles para que la columna se filtre en esa propiedad.

Ahora mismo mi cuadrícula es solo una lista de artículos de lujo.

Respuesta

8

Para habilitar el filtrado, la clasificación y la agrupación, puede usar la interfaz ICollectionView. Consulte this post para obtener más información.

Para habilitar la ordenación al hacer clic en el encabezado de la columna, puede establecer en verdadero CanUserSortColumns del control DataGrid.

+0

Gracias, los revisaré –