Silverlight DataGrid-Zeile-Farbe-Bindung
Ich würde gerne einen Weg finden, zu binden die Hintergrundfarbe der Zeilen des DataGrid-Steuerelements auf eine Eigenschaft meiner gebundenen Objekte.
Hier ist mein XAML :
<sdk:DataGrid ItemsSource="{Binding MyItems}" />
Ich bin mit dem MVVM Light Toolkit für Silverlight 4.
InformationsquelleAutor Olivier Payen | 2010-11-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie es durch ändern einer Zeile Vorlage:
Oder Sie können markieren Sie jede Spalte, wie TemplateColumn-und Hintergrundfarbe festlegen, die explizit in jedem von Ihnen:
Hier ist eine vollständige Vorlage der
DataGridRow
Klasse:Und vergessen Sie nicht, zu ändern
Binding ColorPropertyOfItem
um eine Immobilie von der ArtBrush
im Modell.Hi ! Ich bin nicht vertraut mit Template. Können Sie mir zeigen, welcher Wert nötig ist anstelle von " ... " in deiner Antwort bitte ? danke !
Ich habe bearbeitet meine Antwort und fügte hinzu, eine Standard-Vorlage am Ende.
Vielen, vielen Dank !
InformationsquelleAutor vorrtex