From 3f62d18e4361cd1d7a49c126765d95b2ad9c8246 Mon Sep 17 00:00:00 2001 From: chr <chr@mailcom> Date: 星期二, 04 三月 2025 08:42:07 +0800 Subject: [PATCH] 优化插件; --- PdmSwPlugin.Common/Style/LinkButton.xaml | 29 ++++++++++++++++++++++++++++- 1 files changed, 28 insertions(+), 1 deletions(-) diff --git a/PdmSwPlugin.Common/Style/LinkButton.xaml b/PdmSwPlugin.Common/Style/LinkButton.xaml index bdfa87e..cbba990 100644 --- a/PdmSwPlugin.Common/Style/LinkButton.xaml +++ b/PdmSwPlugin.Common/Style/LinkButton.xaml @@ -5,12 +5,15 @@ </FontFamily> <Style x:Key="LinkButton" TargetType="{x:Type Button}" > + <Style.Resources> + <SolidColorBrush x:Key="TextColor">Blue</SolidColorBrush> + </Style.Resources> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type ButtonBase}"> <ContentPresenter x:Name="buttonContent" TextBlock.FontSize="{TemplateBinding FontSize}" TextBlock.FontFamily="{StaticResource iconfont}" - TextBlock.Foreground="Blue" + TextBlock.Foreground="{StaticResource TextColor}" Margin="0,0,5,0" VerticalAlignment="Center" HorizontalAlignment="Center" @@ -24,4 +27,28 @@ </Setter.Value> </Setter> </Style> + + <Style x:Key="RButton" TargetType="{x:Type Button}" > + <Style.Resources> + <SolidColorBrush x:Key="TextColor">RED</SolidColorBrush> + </Style.Resources> + <Setter Property="Template"> + <Setter.Value> + <ControlTemplate TargetType="{x:Type ButtonBase}"> + <ContentPresenter x:Name="buttonContent" TextBlock.FontSize="{TemplateBinding FontSize}" + TextBlock.FontFamily="{StaticResource iconfont}" + TextBlock.Foreground="{StaticResource TextColor}" + Margin="0,0,5,0" + VerticalAlignment="Center" + HorizontalAlignment="Center" + Content="{TemplateBinding Content}"/> + <ControlTemplate.Triggers> + <Trigger Property="IsMouseOver" Value="True"> + <Setter TargetName="buttonContent" Property="TextBlock.Foreground" Value="Purple"/> + </Trigger> + </ControlTemplate.Triggers> + </ControlTemplate> + </Setter.Value> + </Setter> + </Style> </ResourceDictionary> \ No newline at end of file -- Gitblit v1.9.1