Silverlight Datagrid: la Modification des styles de cellule, fondée sur des valeurs
J'ai des données. Je veux aller à travers les données et modifier les cellules (par exemple, la couleur d'arrière-plan), si les données répond à une certaine condition. D'une certaine manière, je n'ai pas été en mesure de comprendre comment faire ce qui semble être chose facile dans Silverlight.
OriginalL'auteur Mindaugas Mozūras | 2008-12-18
Vous devez vous connecter pour publier un commentaire.
C'est un peu de l'ancien code (avant RTM), mais fait quelque chose comme ce que vous cherchez. Il vérifie certaines données sur un objet dans une rangée, puis définit la couleur de la ligne en conséquence.
XAML:
Code:
Remarque: LoadingRow est le nouveau nom de PreparingRow
OriginalL'auteur Simon Steele
En fait cela ne fonctionne pas dans tous les exemples. Voir ces liens pour le " bon " moyen de parvenir à cette
http://silverlight.net/forums/p/27465/93474.aspx#93474
http://silverlight.net/forums/t/27467.aspx
OriginalL'auteur
J'ai généralement écrite personnalisée ValueConverters pour chaque type de données étant tenu que le retour de la Visibilité, la Couleur, etc.
Cela donne un point unique où la personnalisation des règles sont définies et j'ai trouvé fonctionne très bien.
Robin deuxième lien décrit l'écriture d'un personnalisé ValueConverter.
OriginalL'auteur Rammesses