|
33 | 33 | <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center"/> |
34 | 34 | </Border> |
35 | 35 | </Grid> |
36 | | - <ControlTemplate.Triggers> |
37 | | - <Trigger Property="IsEnabled" Value="False"> |
38 | | - <Setter Property="Opacity" Value=".6"/> |
39 | | - </Trigger> |
40 | | - <Trigger Property="IsMouseOver" Value="True"> |
41 | | - <Setter Property="Foreground" Value="{StaticResource PictureView.IconButton.HighlightBrush}"/> |
42 | | - </Trigger> |
43 | | - <Trigger Property="IsPressed" Value="True"> |
44 | | - <Setter Property="RenderTransform"> |
45 | | - <Setter.Value> |
46 | | - <ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="0.95" ScaleY="0.95" /> |
47 | | - </Setter.Value> |
48 | | - </Setter> |
49 | | - </Trigger> |
50 | | - </ControlTemplate.Triggers> |
51 | 36 | </ControlTemplate> |
52 | 37 | </Setter.Value> |
53 | 38 | </Setter> |
| 39 | + <Style.Triggers> |
| 40 | + <Trigger Property="IsEnabled" Value="False"> |
| 41 | + <Setter Property="Opacity" Value=".6"/> |
| 42 | + </Trigger> |
| 43 | + <Trigger Property="IsMouseOver" Value="True"> |
| 44 | + <Setter Property="Foreground" Value="{StaticResource PictureView.IconButton.HighlightBrush}"/> |
| 45 | + </Trigger> |
| 46 | + <Trigger Property="IsPressed" Value="True"> |
| 47 | + <Setter Property="RenderTransform"> |
| 48 | + <Setter.Value> |
| 49 | + <ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="0.95" ScaleY="0.95" /> |
| 50 | + </Setter.Value> |
| 51 | + </Setter> |
| 52 | + </Trigger> |
| 53 | + </Style.Triggers> |
54 | 54 | </Style> |
55 | 55 |
|
56 | | - <Style x:Key="PictureView.IconButton2" TargetType="Button" BasedOn="{StaticResource PictureView.IconButton}"> |
| 56 | + <Style x:Key="PictureView.TitleBar.IconButton" TargetType="Button" BasedOn="{StaticResource PictureView.IconButton}"> |
57 | 57 | <Setter Property="Template"> |
58 | 58 | <Setter.Value> |
59 | 59 | <ControlTemplate TargetType="Button"> |
|
73 | 73 | </Setter> |
74 | 74 | </Style> |
75 | 75 |
|
76 | | - <Style x:Key="PictureView.IconButton3" TargetType="Button" BasedOn="{StaticResource PictureView.IconButton}"> |
77 | | - <Setter Property="Template"> |
78 | | - <Setter.Value> |
79 | | - <ControlTemplate TargetType="Button"> |
80 | | - <ControlTemplate.Resources> |
81 | | - <Style TargetType="Path" BasedOn="{StaticResource PictureView.IconButton.Path}"> |
82 | | - <Setter Property="Width" Value="12"/> |
83 | | - <Setter Property="Height" Value="12"/> |
84 | | - </Style> |
85 | | - </ControlTemplate.Resources> |
86 | | - <Grid> |
87 | | - <Border Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" Padding="{TemplateBinding Padding}" BorderThickness="{TemplateBinding BorderThickness}"> |
88 | | - <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center"/> |
89 | | - </Border> |
90 | | - </Grid> |
91 | | - <ControlTemplate.Triggers> |
92 | | - <Trigger Property="IsMouseOver" Value="True"> |
93 | | - <Setter Property="Background" Value="Red"/> |
94 | | - </Trigger> |
95 | | - </ControlTemplate.Triggers> |
96 | | - </ControlTemplate> |
97 | | - </Setter.Value> |
98 | | - </Setter> |
| 76 | + <Style x:Key="PictureView.TitleBar.IconCloseButton" TargetType="Button" BasedOn="{StaticResource PictureView.TitleBar.IconButton}"> |
| 77 | + <Style.Triggers> |
| 78 | + <Trigger Property="IsMouseOver" Value="True"> |
| 79 | + <Setter Property="Background" Value="Red"/> |
| 80 | + <Setter Property="Foreground" Value="White"/> |
| 81 | + </Trigger> |
| 82 | + </Style.Triggers> |
99 | 83 | </Style> |
100 | 84 |
|
101 | | - <Style x:Key="PictureView.IconButton4" TargetType="Button" BasedOn="{StaticResource PictureView.IconButton}"> |
| 85 | + <Style x:Key="PictureView.Navigation.IconButton" TargetType="Button" BasedOn="{StaticResource PictureView.IconButton}"> |
102 | 86 | <Setter Property="Width" Value="54"/> |
103 | 87 | <Setter Property="Height" Value="54"/> |
104 | | - <Setter Property="RenderTransformOrigin" Value="0.5,0.5"/> |
105 | 88 | <Setter Property="Template"> |
106 | 89 | <Setter.Value> |
107 | 90 | <ControlTemplate TargetType="Button"> |
|
116 | 99 | <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center"/> |
117 | 100 | </Border> |
118 | 101 | </Grid> |
119 | | - <ControlTemplate.Triggers> |
120 | | - <Trigger Property="IsMouseOver" Value="True"> |
121 | | - <Setter Property="Foreground" Value="{StaticResource PictureView.IconButton.HighlightBrush}"/> |
122 | | - </Trigger> |
123 | | - <Trigger Property="IsPressed" Value="True"> |
124 | | - <Setter Property="RenderTransform"> |
125 | | - <Setter.Value> |
126 | | - <ScaleTransform ScaleX="0.9" ScaleY="0.9"/> |
127 | | - </Setter.Value> |
128 | | - </Setter> |
129 | | - </Trigger> |
130 | | - </ControlTemplate.Triggers> |
131 | 102 | </ControlTemplate> |
132 | 103 | </Setter.Value> |
133 | 104 | </Setter> |
|
0 commit comments