Tengo una colección observable que se une a una cuadrícula de datos. También tengo en la vista modelar una propiedad de color y quiero vincular el fondo de cada fila en la cuadrícula de datos con la propiedad de color en la vm.¿Cómo vinculo el fondo de una fila de cuadrícula de datos con un color específico?
18
A
Respuesta
32
puede enlazar las Background
en el RowStyle
para DataGrid
<DataGrid ...>
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Setter Property="Background" Value="{Binding MyBackground}"/>
</Style>
</DataGrid.RowStyle>
<!-- ... -->
</DataGrid>
Esto funciona si MyBackground
es una Brush
. Usted menciona en su pregunta que usted tiene una Color
, si este es el caso, puede utilizar esta vez
<Setter Property="Background">
<Setter.Value>
<SolidColorBrush Color="{Binding MyColor}"/>
</Setter.Value>
</Setter>
Cuestiones relacionadas
- 1. ¿Cómo cambio la vista de cuadrícula de datos del color de fondo de la fila seleccionada?
- 2. Cambiar fila de cuadrícula de datos WPF Color
- 3. Configuración del color de fondo para la fila de la cuadrícula de datos en Adobe Flex
- 4. Aplicar un color de fondo a una fila de cuadrícula completa en XAML Silverlight
- 5. Cómo configurar borde de la fila y el color de fondo en WPF cuadrícula
- 6. Color de fondo de la fila seleccionada
- 7. cuadrícula de datos de fila del fondo Según el valor del celular
- 8. ruby spreadsheet fila color de fondo
- 9. El color de fondo de la fila DataGridView no cambia
- 10. ¿Agregar una nueva fila al marco de datos, en un índice de fila específico, sin agregar?
- 11. ¿Hay una forma simple de cambiar el color de fondo de la fila en un QTableWidget?
- 12. ¿Cómo establecer el foco en una fila en particular en una cuadrícula de datos/vista de cuadrícula?
- 13. ¿Cómo obtengo los datos de fila seleccionados de una vista de cuadrícula de datos usando SelectedRows?
- 14. Color de fondo de UIView
- 15. Color de fila UIPickerView
- 16. Imagen de fondo de cuadrícula con ImageBrush
- 17. prevención de cambio de fila en la cuadrícula de datos
- 18. Fila de cuadrícula de datos de Silverlight Haga clic en
- 19. Conjunto de colores de fondo de la fila de cuadrícula Ext
- 20. Eliminar el borde de una celda seleccionada en una fila en la cuadrícula de datos
- 21. Cómo cambiar el color de fondo del encabezado de columna cuando se utiliza la cuadrícula de datos WPF
- 22. ¿Cómo vinculo la propiedad Binding.Path con los datos subyacentes?
- 23. Cómo enlazar un comando al hacer doble clic en una fila en la cuadrícula de datos
- 24. Cuadrícula de datos Establecer foco en la fila recién agregada
- 25. ¿Cómo puedo cambiar el color de fondo de la fila de filtro UltraGrid de Infragistics?
- 26. ¿Cómo configuro el color de fondo de un Marco HTML?
- 27. Cambiar el color de fondo de la fila seleccionada en Datagridview en mouseover
- 28. Cómo acceder mediante programación a un control de detalles de fila de cuadrícula de datos
- 29. ¿Cómo configuro el color de fondo de una JLabel?
- 30. JQgrid: valor específico de una fila seleccionada
gracias Lo comprobaré – david