ScreenToGif/Themes/Buttons.xaml
(开头部分) 57KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:n="clr-namespace:ScreenToGif.Controls"
xmlns:c="clr-namespace:ScreenToGif.Util.Converters"
xmlns:s="clr-namespace:System;assembly=mscorlib">
<c:MultiLineTitle x:Key="MultiLineTitleConverter"/>
<!--Image Button Style -->
<Style TargetType="{x:Type n:ImageButton}" BasedOn="{StaticResource {x:Type Button}}" x:Key="Style.Button.Vertical.Border">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type n:ImageButton}">
<Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" MinHeight="{TemplateBinding MinHeight}"
Background="{TemplateBinding Background}">
<StackPanel Orientation="Vertical" SnapsToDevicePixels="True" HorizontalAlignment="Center" VerticalAlignment="Center">
<Viewbox x:Name="ViewBoxInternal" VerticalAlignment="Center" HorizontalAlignment="Center"
Margin="2,0,2,0" Stretch="Uniform" StretchDirection="Both" Effect="{x:Null}"
Width="{TemplateBinding MaxSize}" Height="{TemplateBinding MaxSize}"
MaxHeight="{TemplateBinding MaxSize}" MaxWidth="{TemplateBinding MaxSize}">
<ContentPresenter ContentSource="{TemplateBinding Content}" Width="Auto" Height="Auto"
HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Viewbox>
<TextBlock x:Name="TextBlockInternal" MaxWidth="{Binding Path=ActualWidth, RelativeSource={RelativeSource TemplatedParent}}"
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Text="{TemplateBinding Text}"
TextWrapping="{TemplateBinding TextWrapping}" Effect="{TemplateBinding Effect}" Padding="2"/>
</StackPanel>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
<!--Default Values-->
<Setter Property="Background" Value="White"/>
<Setter Property="BorderBrush" Value="#FFABABAB"/>
<Setter Property="TextWrapping" Value="WrapWithOverflow"/>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="#FFD5E1F2" />
<Setter Property="BorderBrush" Value="#FFA3BDE3" />
</Trigger>
<Trigger Property="IsPressed" Value="True">
<Setter Property="Background" Value="#FFA3BDE3" />
<Setter Property="BorderBrush" Value="#FF2A8DD4" />
</Trigger>
<Trigger Property="IsEnabled" Value="False">
<!--<Setter Property="Foreground" Value="#FFB1B1B1" />-->
<Setter Property="Background" Value="#FFFDFDFD" />
<!--<Setter Property="BorderBrush" Value="#FFE1E1E1" />-->
<Setter Property="Opacity" Value=".6"/>
<Setter Property="Effect" Value="{x:Null}"/>
</Trigger>
</Style.Triggers>
</Style>
<!--Special Image Button Style -->
后面还有 886 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
