|
@@ -668,10 +668,16 @@
|
|
<Border.BorderBrush>
|
|
<Border.BorderBrush>
|
|
<VisualBrush>
|
|
<VisualBrush>
|
|
<VisualBrush.Visual>
|
|
<VisualBrush.Visual>
|
|
- <Rectangle StrokeDashArray="4 2" RadiusX="8" RadiusY="8" Stroke="{TemplateBinding BorderBrush}"
|
|
|
|
|
|
+ <Grid>
|
|
|
|
+ <Rectangle Name="Normalnormal" StrokeDashArray="4 2" RadiusX="8" RadiusY="8" Stroke="{TemplateBinding BorderBrush}"
|
|
Width="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, Path=ActualWidth}"
|
|
Width="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, Path=ActualWidth}"
|
|
Height="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, Path=ActualHeight}">
|
|
Height="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, Path=ActualHeight}">
|
|
</Rectangle>
|
|
</Rectangle>
|
|
|
|
+ <Rectangle Name="MouseOverRectangle" RadiusX="8" RadiusY="8" Stroke="{TemplateBinding BorderBrush}"
|
|
|
|
+Width="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, Path=ActualWidth}"
|
|
|
|
+Height="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, Path=ActualHeight}" Visibility="Hidden">
|
|
|
|
+ </Rectangle>
|
|
|
|
+ </Grid>
|
|
</VisualBrush.Visual>
|
|
</VisualBrush.Visual>
|
|
</VisualBrush>
|
|
</VisualBrush>
|
|
</Border.BorderBrush>
|
|
</Border.BorderBrush>
|
|
@@ -684,6 +690,16 @@ Height="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, P
|
|
RecognizesAccessKey="True"
|
|
RecognizesAccessKey="True"
|
|
SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" />
|
|
SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" />
|
|
</Border>
|
|
</Border>
|
|
|
|
+ <ControlTemplate.Triggers>
|
|
|
|
+ <Trigger Property="IsMouseOver" Value="true">
|
|
|
|
+ <Setter TargetName="Normalnormal" Property="Visibility" Value="Hidden" />
|
|
|
|
+ <Setter TargetName="MouseOverRectangle" Property="Visibility" Value="Visible" />
|
|
|
|
+ </Trigger>
|
|
|
|
+ <Trigger Property="IsPressed" Value="true">
|
|
|
|
+ <Setter TargetName="Normalnormal" Property="Visibility" Value="Hidden" />
|
|
|
|
+ <Setter TargetName="MouseOverRectangle" Property="Visibility" Value="Visible" />
|
|
|
|
+ </Trigger>
|
|
|
|
+ </ControlTemplate.Triggers>
|
|
</ControlTemplate>
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter.Value>
|
|
</Setter>
|
|
</Setter>
|
|
@@ -697,7 +713,7 @@ Height="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, P
|
|
</Trigger>
|
|
</Trigger>
|
|
<Trigger Property="IsPressed" Value="true">
|
|
<Trigger Property="IsPressed" Value="true">
|
|
<Setter Property="Background" Value="{StaticResource color.item-state.hov.bg}" />
|
|
<Setter Property="Background" Value="{StaticResource color.item-state.hov.bg}" />
|
|
- <Setter Property="BorderBrush" Value="{StaticResource color.field.border.hov}" />
|
|
|
|
|
|
+ <Setter Property="BorderBrush" Value="{StaticResource color.btn.cta.bg.act}" />
|
|
</Trigger>
|
|
</Trigger>
|
|
<Trigger Property="IsEnabled" Value="false">
|
|
<Trigger Property="IsEnabled" Value="false">
|
|
<Setter Property="Background" Value="{StaticResource color.field.bg.dis}" />
|
|
<Setter Property="Background" Value="{StaticResource color.field.bg.dis}" />
|