J'ai fais une datagrid qui contient un textbox et checkbox

Lorsque l'etat de checkbox change la couleur de la ligne de la datagrid change
si l'etat=checked ,la couleur de la ligne de la datagrid devient vert
si l'etat=unchecked ,la couleur de la ligne de la datagrid devient rouge


Mon problème, c'est que la ligne sélectionnée dans le datagrid n'apparait pas par la couleur de l'etat de checkbox

J'ai trouvé une méthodes pour pouvoir changer le style du datagrid mais elle ne s'applique pas sur l'etat de chechbox p

Est-ce que quellqu'un aurait déjà rencontré ce besoin ?

rq:j'ai utilisé expression blend pour faire le style de de la ligne de datagrid
Merci d'avance