Pregunta

¿Cómo podría hacer que la cuadrícula de datos muestra los encabezados en caso de que haya ninguna fila de la pantalla?

Mi cuadrícula de datos es "completamente" de sólo lectura con:

"AutoGenerateColumns =" ??true" "CanUserAddRows =" false" "CanUserDeleteRows =" false" "CanUserResizeRows =" false" "IsReadOnly" = "true"

Si no hay una fila, a continuación, no se muestran los encabezados, incluso si añado una fila vacía, a continuación, las cabeceras se muestran!

Hasta ahora, no he podido encontrar ninguna solución / solución para eso!

Thx toda

Fred

¿Fue útil?

Solución

Si yo sepa no hay filas entonces no hay columnas y los títulos de las columnas no se mostrará. Este es el mismo para las filas. Si no hay filas entonces no hay encabezados de fila. Esto es por diseño y creo que es la manera que debe ser.

Ahora para conseguir sus cabeceras se podría añadir una fila vacía y que sea invisible? Y quitar esta fila cuando se agrega filas con el contenido.

Otros consejos

Me temo que no lo es, esa es la forma en que el WPF DataGrid se hizo (y no me gusta que sea ...)

En cuanto a la búsqueda de una fila / célula en particular, se puede echar un vistazo aquí:

http: //techiethings.blogspot. com / 2010/05 / get-WPF-cuadrícula de datos, filas y cell.html

tenga cuidado si utiliza la virtualización sin embargo, ya que le puede dar algunos problemas allí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top