Silverlight ligne de grille de données de couleur de liaison
Je voudrais trouver un moyen de lier la couleur d'arrière-plan de lignes d'un DataGrid à une propriété de mes objets liés.
Voici mon code XAML :
<sdk:DataGrid ItemsSource="{Binding MyItems}" />
Je suis en utilisant le MVVM Light Toolkit avec Silverlight 4.
OriginalL'auteur Olivier Payen | 2010-11-24
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire en modifiant une ligne de modèle:
Ou vous pouvez marquer chaque colonne TemplateColumn et de définir la couleur de fond explicitement dans chacun d'eux:
Ici est un modèle de la
DataGridRow
classe:Et n'oubliez pas de changer
Binding ColorPropertyOfItem
d'un bien immobilier de typeBrush
dans votre modèle.Salut ! Je ne suis pas familier avec la création de modèles. Pouvez-vous m'indiquer quelle est la valeur qui est nécessaire à la place de " ... " dans votre réponse s'il vous plaît ? merci !
J'ai édité ma réponse et a ajouté un modèle par défaut à la fin.
Merci beaucoup !
OriginalL'auteur vorrtex