WPF Toolkit DataGrid intestazioni e vuoto Fonte
-
02-10-2019 - |
Domanda
Come potrei fare il DataGrid visualizzare le intestazioni nel caso in cui non c'è alcuna riga per visualizzare?
Il mio DataGrid è "completamente" di sola lettura con:
"AutoGenerateColumns =" ??True" "CanUserAddRows =" false" "CanUserDeleteRows =" false" "CanUserResizeRows =" false" "IsReadOnly" = "True"
Se non c'è fila, quindi le intestazioni non vengono visualizzate, se aggiungo anche una riga vuota, quindi le intestazioni vengono riportati
Fino ad ora, non ho potuto trovare alcuna soluzione alternativa / soluzione per questo!
Thx tutti
Fred
Soluzione
Per quanto ne sappia Se non ci sono file quindi non ci sono le colonne e le intestazioni delle colonne non verrà visualizzato. Questo è lo stesso per le righe. Se non ci sono righe allora non ci sono intestazioni di riga. Ciò è di progettazione e penso che sia il modo in cui dovrebbe essere.
Ora per ottenere le intestazioni si potrebbe aggiungere una riga vuota e renderlo invisibile? E rimuovere questa riga quando si aggiungono le righe con il contenuto.
Altri suggerimenti
Ho paura non c'è, questo è il modo in cui il WPF DataGrid è stato fatto (e non mi piace che o ...)
come per la ricerca di una particolare riga / cellulare, è possibile dare un'occhiata lì:
http: //techiethings.blogspot. com / 2010/05 / get-WPF-datagrid-fila-e-cell.html
fate attenzione se si utilizza la virtualizzazione anche se, come si potrebbe dare qualche problema c'è.
Questo è infatti 'By Design'. Controllare http://connect.microsoft. com / VisualStudio / feedback / dettagli / 538210 / WPF-datagrid-con-AutoGenerateColumns-show-niente
Il problema sembra essere risolto in 4.5 e il compito ottenuto controllare closed.Pls http://connect.microsoft.com/VisualStudio/feedback/details/724124/wpf-datagrid-with-autogeneratecolumns-shows-nothing