Bonjour,
Je me permets de solliciter votre aide, car je suis embêté avec le style des lignes d'un datagrid.
Je dispose en fait d'un datagrid dans une Childwindow, et je veux appliquer un fond d'une certaine couleur, qu'à certaines lignes en particulier, à savoir celles qui contiennent une variable (les autres restent sans fond).
J'ai essayé de faire du binding sur la propriété RowBackground, mais ça ne fonctionne pas, enfin ça applique mon fond 1 ligne sur 2 et non sur celles qui contiennent une variable.
J'ai également tenté de passer par le RowStyle, mais il n'est pas possible de faire du binding sur la value du Setter (ça déclenche une erreur), par exemple avec :
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <sdk:DataGrid.RowStyle> <Style TargetType="sdk:DataGridRow"> <Setter Property="Background" Value="{Binding Background}" /> </Style> </sdk:DataGrid.RowStyle>
Je ne sais donc pas trop comment faire pour gérer le style des lignes selon leur contenu...
Merci de votre aide !
Partager