Move ListViewItem theme to Zune.xaml

This commit is contained in:
Yoshi Askharoun
2024-05-15 01:15:36 -05:00
parent 1887f840df
commit 25283bf776
2 changed files with 25 additions and 24 deletions
+4 -24
View File
@@ -9,28 +9,6 @@
xmlns:local="clr-namespace:ZuneModdingHelper.Pages" xmlns:local="clr-namespace:ZuneModdingHelper.Pages"
mc:Ignorable="d" mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800"> d:DesignHeight="450" d:DesignWidth="800">
<UserControl.Resources>
<Style x:Key="ZuneListViewItemContainerStyle" TargetType="{x:Type ListViewItem}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type ListViewItem}">
<Border x:Name="ItemBorder">
<ContentPresenter/>
</Border>
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter TargetName="ItemBorder" Property="Background" Value="#D8D8D8" />
</Trigger>
<Trigger Property="IsMouseOver" Value="True">
<Setter TargetName="ItemBorder" Property="Background" Value="#E8E8E8" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</UserControl.Resources>
<ListView ItemContainerStyle="{StaticResource ZuneListViewItemContainerStyle}" Style="{DynamicResource ZuneListViewStyle}" <ListView ItemContainerStyle="{StaticResource ZuneListViewItemContainerStyle}" Style="{DynamicResource ZuneListViewStyle}"
x:Name="ModList" HorizontalContentAlignment="Stretch" BorderThickness="0" x:Name="ModList" HorizontalContentAlignment="Stretch" BorderThickness="0"
@@ -57,8 +35,10 @@
<!--<Image Source="D:\Repos\ZuneDev\ZuneShell.dll\ZuneShell\Resources\RCDATA\ATTENTION.PNG" <!--<Image Source="D:\Repos\ZuneDev\ZuneShell.dll\ZuneShell\Resources\RCDATA\ATTENTION.PNG"
Width="17" Height="18" SnapsToDevicePixels="True" Width="17" Height="18" SnapsToDevicePixels="True"
VerticalAlignment="Center" HorizontalAlignment="Right"/>--> VerticalAlignment="Center" HorizontalAlignment="Right"/>-->
<Button Content="RESET" Margin="0,0,8,0" Style="{StaticResource ActionButtonStyle}"/> <Button Content="RESET" Margin="0,0,8,0"
<Button Content="APPLY" Style="{StaticResource ActionButtonStyle}"/> Style="{StaticResource ActionButtonStyle}"/>
<Button Content="APPLY"
Style="{StaticResource ActionButtonStyle}"/>
</StackPanel> </StackPanel>
<TextBlock Text="{Binding Description}" Grid.Row="1" Foreground="{StaticResource ZuneLightTextBrush}" <TextBlock Text="{Binding Description}" Grid.Row="1" Foreground="{StaticResource ZuneLightTextBrush}"
+21
View File
@@ -305,4 +305,25 @@
</Setter> </Setter>
</Style> </Style>
<Style x:Key="ZuneListViewItemContainerStyle" TargetType="{x:Type ListViewItem}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type ListViewItem}">
<Border x:Name="ItemBorder">
<ContentPresenter/>
</Border>
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter TargetName="ItemBorder" Property="Background" Value="#D8D8D8" />
</Trigger>
<Trigger Property="IsMouseOver" Value="True">
<Setter TargetName="ItemBorder" Property="Background" Value="#E8E8E8" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ResourceDictionary> </ResourceDictionary>