Ho una collezione osservabile che si lega a una griglia di dati. Ho anche nel modello di vista una proprietà color e voglio legare lo sfondo di ogni riga nella griglia dei dati alla proprietà color del vm.Come si associa lo sfondo di una riga della griglia di dati a un colore specifico?
18
A
risposta
32
è possibile associare il Background
nella RowStyle
per DataGrid
<DataGrid ...>
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Setter Property="Background" Value="{Binding MyBackground}"/>
</Style>
</DataGrid.RowStyle>
<!-- ... -->
</DataGrid>
Ciò funzionerà se MyBackground
è un Brush
. È menzione nella sua domanda che avete una Color
, se questo è il caso è possibile utilizzare questo invece
<Setter Property="Background">
<Setter.Value>
<SolidColorBrush Color="{Binding MyColor}"/>
</Setter.Value>
</Setter>
Problemi correlati
- 1. Applicazione di un colore di sfondo a un'intera riga della griglia in XAML Silverlight
- 2. Modifica colore sfondo riga griglia in WPF
- 3. Come si associa una colonna della griglia a un valore di sottoclasse?
- 4. Come si associa a un colore in un ColorAnimation WPF?
- 5. Impostazione del colore di sfondo di una riga della tabella
- 6. Come associare lo sfondo della finestra al colore di sfondo della finestra di un tema?
- 7. MVVM modifica il colore di sfondo della griglia al clic
- 8. Come si scorre una riga della griglia in WPF/XAML?
- 9. Colore di sfondo a righe di dati pari/dispari
- 10. Come si crea un colore di sfondo con texture (tavolozza immagine) come un colore di sfondo raggruppato a tavola?
- 11. Come cambiare lo sfondo di 1 riga in Yii2 Gridview
- 12. Riga che associa un set di set di dati?
- 13. Come impostare il bordo di riga e il colore di sfondo nella griglia WPF
- 14. Come si ottiene il colore di sfondo di una TextView?
- 15. R: Come cambiare il colore di sfondo della trama per un intervallo specifico nell'app ggvis shiny
- 16. Come cambio il colore di sfondo di un'interfaccia utente Kendo per la cella della griglia MVC
- 17. Aggiorna una singola riga della griglia Kendo
- 18. Come si associa l'evento di scorrimento a un Live()?
- 19. Come si modifica il colore di sfondo della riga selezionata DataGridView?
- 20. Come si associa un FormView ASP.NET a un singolo record?
- 21. Come posso aggiungere numeri di riga a una griglia ExtJS?
- 22. Come cancellare una vista della griglia di dati
- 23. MPMoviePlayerController colore di sfondo non si attacca
- 24. Come si imposta il colore di primo piano di qualsiasi elemento figlio in una griglia dallo stile della griglia?
- 25. Come si inserisce una riga/colonna in una griglia WPF?
- 26. La modifica del colore di sfondo della riga di una QTreeView non funziona
- 27. Evento di modifica della selezione della riga della griglia Kendo?
- 28. Applicazione di un gradiente di sfondo singolo a una riga della tabella
- 29. Come si legano i bambini di una griglia a un elenco?
- 30. Come ottenere i dati dalla riga della griglia Ext JS
grazie Vado a controllare lo – david