Esiste la possibilità di nascondere le righe DataGrid tramite DataBinding:
Se si dispone di elementi di un BO o di un ViewModel con proprietà di visibilità, esiste la possibilità di dichiarare un'associazione in modo tale che la riga sarà nascosta se la proprietà è impostata su invisibile e viceversa?DataGrid Wpf nasconde riga completa tramite DataBinding
7
A
risposta
15
Dovrebbe essere possibile farlo tramite RowStyle
. Qualcosa di simile a questo:
<DataGrid>
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Setter Property="Visibility" Value="{Binding Visibility}" />
</Style>
</DataGrid.RowStyle>
</DataGrid>
Problemi correlati
- 1. Come si nasconde selettore riga datagrid wpf
- 2. WPF Numero riga Datagrid
- 3. WPF DataBinding ObservableCollection <T> al DataGrid
- 4. WPF Datagrid set riga selezionata
- 5. WPF DataGrid stile riga selezionato
- 6. Wpf DataGrid aggiunta nuova riga
- 7. DataGrid WPF: riga vuota mancante
- 8. Looping tramite WPF DataGrid Utilizzo di foreach
- 9. Esci nasconde l'interfaccia utente completa
- 10. Problema di allineamento orizzontale riga datagrid WPF
- 11. Errore Visibilità Intestazione riga DataGrid WPF
- 12. WPF Databinding CheckBox.IsChecked
- 13. WPF TabControl Databinding
- 14. Listbox Databinding in WPF
- 15. C#/WPF: DataGrid - ultima riga/riga piè di pagina possibile?
- 16. WPF DataGrid SelectedItem
- 17. WPF DataBinding non si aggiorna?
- 18. WPF GroupBox HeaderTemplate e DataBinding
- 19. WPF datagrid incollando
- 20. WPF DataGrid: riordino delle righe?
- 21. Come aggiornare un DataGrid WPF?
- 22. Prevenire selezione di riga multipla in WPF DataGrid
- 23. WPF DataGrid evento doppio clic riga a livello di programmazione
- 24. Visualizzare in modo programmatico una riga Datagrid in WPF, MVVM
- 25. WPF nascondi riga in datagrid in base alla condizione
- 26. WPF 4 DataGrid: ottenere il numero di riga in RowHeader
- 27. WPF DataGrid, arresto anomalo dell'applicazione quando si aggiunge una riga
- 28. Modifica WPF Datagrid Row Colore
- 29. WPF ToolKit DataGrid Performance
- 30. WPF DataGrid filter
Se è tutto legato perché non semplicemente rimuovere i dati del modello della collezione supporto in modo che riga è "nascosto" e aggiungere i dati del modello di nuovo in per renderlo "visibile"? –
@Aaron: Purtroppo non posso modificare il contenuto delle raccolte di origini. – HCL