|
|
|
@ -41,13 +41,31 @@ |
|
|
|
<StreamGeometry x:Key="ButtonSpinnerIncreaseButtonIcon">M0,9 L10,0 20,9 19,10 10,2 1,10 z</StreamGeometry> |
|
|
|
<StreamGeometry x:Key="ButtonSpinnerDecreaseButtonIcon">M0,1 L10,10 20,1 19,0 10,8 1,0 z</StreamGeometry> |
|
|
|
|
|
|
|
<ControlTheme x:Key="FluentButtonSpinnerRepeatButton" TargetType="RepeatButton" BasedOn="{StaticResource {x:Type RepeatButton}}"> |
|
|
|
<Setter Property="CornerRadius" Value="0"/> |
|
|
|
<ControlTheme x:Key="FluentButtonSpinnerRepeatButton" TargetType="RepeatButton"> |
|
|
|
<Setter Property="MinWidth" Value="34" /> |
|
|
|
<Setter Property="VerticalAlignment" Value="Stretch" /> |
|
|
|
<Setter Property="Template"> |
|
|
|
<ControlTemplate> |
|
|
|
<ContentPresenter x:Name="PART_ContentPresenter" |
|
|
|
Background="{TemplateBinding Background}" |
|
|
|
BorderBrush="{TemplateBinding BorderBrush}" |
|
|
|
BorderThickness="{TemplateBinding BorderThickness}" |
|
|
|
Content="{TemplateBinding Content}" |
|
|
|
ContentTemplate="{TemplateBinding ContentTemplate}" |
|
|
|
Padding="{TemplateBinding Padding}" |
|
|
|
HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}" |
|
|
|
VerticalContentAlignment="{TemplateBinding VerticalContentAlignment}" /> |
|
|
|
</ControlTemplate> |
|
|
|
</Setter> |
|
|
|
<Style Selector="^:pointerover /template/ ContentPresenter#PART_ContentPresenter"> |
|
|
|
<Setter Property="Background" Value="{DynamicResource RepeatButtonBackgroundPointerOver}" /> |
|
|
|
</Style> |
|
|
|
|
|
|
|
<Style Selector="^:pressed /template/ ContentPresenter#PART_ContentPresenter"> |
|
|
|
<Setter Property="Background" Value="{DynamicResource RepeatButtonBackgroundPressed}" /> |
|
|
|
</Style> |
|
|
|
|
|
|
|
<Style Selector="^:disabled /template/ ContentPresenter#PART_ContentPresenter"> |
|
|
|
<Setter Property="BorderBrush" Value="{TemplateBinding BorderBrush}" /> |
|
|
|
<Setter Property="Foreground" Value="{DynamicResource RepeatButtonForegroundDisabled}"/> |
|
|
|
<Setter Property="Foreground" Value="{DynamicResource RepeatButtonForegroundDisabled}" /> |
|
|
|
</Style> |
|
|
|
</ControlTheme> |
|
|
|
|
|
|
|
@ -83,7 +101,6 @@ |
|
|
|
Background="{TemplateBinding Background}" |
|
|
|
BorderBrush="{TemplateBinding BorderBrush}" |
|
|
|
BorderThickness="{TemplateBinding BorderThickness, Converter={StaticResource ButtonSpinnerLeftThickness}}" |
|
|
|
CornerRadius="0" |
|
|
|
VerticalAlignment="Stretch" |
|
|
|
VerticalContentAlignment="Center" |
|
|
|
Foreground="{TemplateBinding Foreground}" |
|
|
|
@ -99,7 +116,6 @@ |
|
|
|
Background="{TemplateBinding Background}" |
|
|
|
BorderBrush="{TemplateBinding BorderBrush}" |
|
|
|
BorderThickness="{TemplateBinding BorderThickness, Converter={StaticResource ButtonSpinnerLeftThickness}}" |
|
|
|
CornerRadius="0" |
|
|
|
VerticalAlignment="Stretch" |
|
|
|
VerticalContentAlignment="Center" |
|
|
|
Foreground="{TemplateBinding Foreground}" |
|
|
|
|