Filtrado de datos
Aspose.Cells.GridDesktop proporciona funciones de filtro automático y filtro de datos personalizado para los usuarios. Con estas funciones, puede encontrar una manera de seleccionar solo los elementos de la hoja de trabajo que desea mostrar en una lista. Además, puede filtrar elementos en una lista de acuerdo con un criterio establecido. Puede filtrar texto, números o fechas con la función Filtro automático/Filtro de datos personalizado.
Puedes usarHabilitar autofiltro Atributo booleano deAjustesFiltroFila class para habilitar la función de filtro automático para el control GridDesktop. Hay algunas otras propiedades de la clase que puede usar, por ejemploFila de encabezado , fila de inicio yEndRowpara especificar los índices de encabezado, fila inicial y final. ÉlCriterios La propiedad se utiliza para establecer los criterios de filtrado personalizados. La clase también tiene un método llamadoFilterRows para obtener las filas filtradas según los criterios dados.
GridDesktop también admite el atributo de búsqueda de tipo “contiene” (que no distingue entre mayúsculas y minúsculas) en RowFilter. Puedes utilizarIgnorar caso propiedad deCuadrículaColumna class para especificar el atributo de distinción entre mayúsculas y minúsculas para su necesidad. También puede usar una propiedad llamadaEsInicioConCriterios deCuadrículaColumna class para indicar si RowFilter usa los criterios StartWith en una columna; el valor predeterminado de la propiedad se establece en false.
Filtrado de datos
En este ejemplo, implementamos las funciones de filtro automático y filtro de datos personalizado. Completamos una lista de datos en GridDesktop, habilitamos la función de filtro automático y luego buscamos filas filtradas según algunos criterios.