Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit 2915fbc1 authored by Harald MARTINI's avatar Harald MARTINI
Browse files

Added Alternating background to passenger heatpumps

parent 501b7c6c
No related branches found
No related tags found
No related merge requests found
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
<Label DockPanel.Dock="Right" x:Name="label2" Grid.Column="4" <Label DockPanel.Dock="Right" x:Name="label2" Grid.Column="4"
Content="{Binding DummyContent, Converter={StaticResource SIToUnitStringConverter}}"> Content="{Binding DummyContent, Converter={StaticResource SIToUnitStringConverter}}">
</Label> </Label>
<ComboBox DockPanel.Dock="Left" x:Name="comboBoxCurrent" HorizontalAlignment="Stretch" VerticalAlignment="Center" Margin="2 0 2 0" <ComboBox DockPanel.Dock="Left" x:Name="comboBoxCurrent" HorizontalAlignment="Stretch" VerticalAlignment="Center" Margin="2 0 0 0"
SelectedValue="{Binding CurrentContent, SelectedValue="{Binding CurrentContent,
Mode=TwoWay, Mode=TwoWay,
ValidatesOnExceptions=True, ValidatesOnExceptions=True,
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
<StackPanel Margin="0"> <StackPanel Margin="0">
<Label Margin="0" Style="{DynamicResource LabelStyle1}">Heat Pumps Passenger Compartment</Label> <Label Margin="0" Style="{DynamicResource LabelStyle1}">Heat Pumps Passenger Compartment</Label>
<Label Padding="10 4 0 4" Style="{DynamicResource LabelStyle1}">Consolidated Data</Label> <Label Padding="10 4 0 4" Style="{DynamicResource LabelStyle1}">Consolidated Data</Label>
<ItemsControl <ItemsControl AlternationCount="2"
Visibility="{Binding ConsolidatedHeatPumpConfigurationsPassenger, Converter={StaticResource NullToVisibilityConverter}}" Visibility="{Binding ConsolidatedHeatPumpConfigurationsPassenger, Converter={StaticResource NullToVisibilityConverter}}"
ItemsSource="{Binding ConsolidatedHeatPumpConfigurationsPassenger}" ItemsSource="{Binding ConsolidatedHeatPumpConfigurationsPassenger}"
HorizontalContentAlignment="Stretch" HorizontalContentAlignment="Stretch"
...@@ -50,13 +50,21 @@ ...@@ -50,13 +50,21 @@
<ItemsControl.ItemTemplate> <ItemsControl.ItemTemplate>
<DataTemplate> <DataTemplate>
<Border BorderThickness="1"> <Border BorderThickness="1">
<DockPanel LastChildFill="true"> <DockPanel LastChildFill="true" x:Name="ItemsDockPanel">
<UniformGrid DockPanel.Dock="Left" Columns="2"> <UniformGrid DockPanel.Dock="Left" Columns="2">
<ContentControl Grid.Column="0" DockPanel.Dock="Top" Content="{Binding Path=HeatPumpTypeVM}"/> <ContentControl Grid.Column="0" DockPanel.Dock="Top" Content="{Binding Path=HeatPumpTypeVM}"/>
<ContentControl Grid.Column="1" DockPanel.Dock="Top" Content="{Binding Path=HeatPumpModeVM}"/> <ContentControl Grid.Column="1" DockPanel.Dock="Top" Content="{Binding Path=HeatPumpModeVM}"/>
</UniformGrid> </UniformGrid>
</DockPanel> </DockPanel>
</Border> </Border>
<DataTemplate.Triggers>
<Trigger Property="ItemsControl.AlternationIndex" Value="0">
<Setter Property="Background" Value="White" TargetName="ItemsDockPanel"/>
</Trigger>
<Trigger Property="ItemsControl.AlternationIndex" Value="1">
<Setter Property="Background" Value="LightGray" TargetName="ItemsDockPanel"/>
</Trigger>
</DataTemplate.Triggers>
</DataTemplate> </DataTemplate>
</ItemsControl.ItemTemplate> </ItemsControl.ItemTemplate>
</ItemsControl> </ItemsControl>
...@@ -72,11 +80,11 @@ ...@@ -72,11 +80,11 @@
</DockPanel> </DockPanel>
<ItemsControl ItemsSource="{Binding HeatPumpConfigurationsPassenger}" HorizontalContentAlignment="Stretch" <ItemsControl ItemsSource="{Binding HeatPumpConfigurationsPassenger}" HorizontalContentAlignment="Stretch"
Padding="5"> Padding="5" AlternationCount="2">
<ItemsControl.ItemTemplate> <ItemsControl.ItemTemplate>
<DataTemplate> <DataTemplate>
<Border BorderThickness="1"> <Border BorderThickness="1">
<DockPanel LastChildFill="true"> <DockPanel LastChildFill="true" x:Name="ItemsDockPanel">
<Button DockPanel.Dock="Right" Height="24" <Button DockPanel.Dock="Right" Height="24"
ContentTemplate="{DynamicResource TrashIcon}" ContentTemplate="{DynamicResource TrashIcon}"
Command="{Binding RelativeSource={RelativeSource AncestorType=ItemsControl}, Command="{Binding RelativeSource={RelativeSource AncestorType=ItemsControl},
...@@ -88,6 +96,14 @@ ...@@ -88,6 +96,14 @@
</UniformGrid> </UniformGrid>
</DockPanel> </DockPanel>
</Border> </Border>
<DataTemplate.Triggers>
<Trigger Property="ItemsControl.AlternationIndex" Value="0">
<Setter Property="Background" Value="White" TargetName="ItemsDockPanel"/>
</Trigger>
<Trigger Property="ItemsControl.AlternationIndex" Value="1">
<Setter Property="Background" Value="LightGray" TargetName="ItemsDockPanel"/>
</Trigger>
</DataTemplate.Triggers>
</DataTemplate> </DataTemplate>
</ItemsControl.ItemTemplate> </ItemsControl.ItemTemplate>
</ItemsControl> </ItemsControl>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment