Guten Morgen,
ich hab ein kleines Problem, ich habe eine Liste von Dimensionen und von denen sind einige aggregierende Dimensionen zu einer Kennziffer/-zahl,
die von mir in einem DataTrigger Grün eingefärbt werden.
Bzgl. zum Problem ist das der Highlightbrush (Blau) überhaupt nicht zur Farbe Grün passt und die Namen schlecht zu Lesen sind.
Meine Frage an euch? Wie kann ich ein HighlightBrushKey eine Farbe ohne ein SolidColorBrush in einem Style.Trigger zuweisen?
Wie zum Beispiel hier:
So siehts momentan aus:
Danke
Beste Grüße
ich hab ein kleines Problem, ich habe eine Liste von Dimensionen und von denen sind einige aggregierende Dimensionen zu einer Kennziffer/-zahl,
die von mir in einem DataTrigger Grün eingefärbt werden.
Bzgl. zum Problem ist das der Highlightbrush (Blau) überhaupt nicht zur Farbe Grün passt und die Namen schlecht zu Lesen sind.
Meine Frage an euch? Wie kann ich ein HighlightBrushKey eine Farbe ohne ein SolidColorBrush in einem Style.Trigger zuweisen?
Wie zum Beispiel hier:
So siehts momentan aus:
XML-Quellcode
- <Style x:Key="ItemStyle" TargetType="{x:Type ListBoxItem}">
- <Style.Resources>
- <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="LightBlue" />
- </Style.Resources>
- <Style.Triggers>
- <Trigger Property="ItemsControl.AlternationIndex" Value="1">
- <Setter Property="Background" Value="{DynamicResource {x:Static SystemColors.ControlLightBrushKey}}"></Setter>
- </Trigger>
- <Trigger Property="{Binding IsCompatible}" Value="True"> <!-- Hier sollte helles Blau sein -->
- <Setter Property="Background" Value="{DynamicResource {x:Static SystemColors.HighlightBrushKey}}" ></Setter>
- </Trigger> <DataTrigger Binding="{Binding IsCompatible}" Value="False"> <!-- Hier sollte dunkel Blau sein -->
- <Setter Property="Background" Value="{DynamicResource {x:Static SystemColors.HighlightBrushKey}}" ></Setter>
- </DataTrigger>
- </Style.Triggers>
- </Style>
Danke
Beste Grüße
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Fabien“ ()