Wie mache ich mein RowStyle
um nach AlternatingRowBackground
angewendet zu werden? Ich möchte Elemente, die IsOrange
als true
haben, um Orange
background zu haben, ungeachtet des alternierenden Zeilenhintergrunds, was momentan nicht der Fall ist.
XAML:
%Vor% Es ist kein Fehler. In Style
können Sie einen lokalen Wert für die alternierende Zeile nicht überschreiben. Deshalb wird das nicht funktionieren
Aber wenn Sie AlternatingRowBackground
in Style
setzen, können Sie
Danke an diese Antwort .
In meinem Programm habe ich zwei Klassen zusätzlich zum Hauptfenster, das nur ein DataGird enthält. Beginnen wir mit der ersten Klasse:
MyClass.cs:
%Vor% Ich habe nur zwei Eigenschaften, IsOrange
gibt an, ob die Zeile orange sein soll.
((Interessieren Sie sich nicht für die andere Eigenschaft.))
Jetzt enthält die Ansichtsmodellklasse nur die Sammlung von MyClass.
MyClassViewModel.cs:
%Vor%In MainWindow.xaml:
%Vor%
schließlich in MainWindow.xaml.cs:
%Vor%und das ist das Ergebnis:
Sie können mir Ihre E-Mail senden, um Ihnen die App zu senden.
Viel Glück:)
Tags und Links wpf wpfdatagrid