|
9 | 9 | mc:Ignorable="d" Height="600" Width="1204.2" Loaded="Wnd_Main_Loaded" Closed="Wnd_Main_Closed" |
10 | 10 | Closing="Wnd_Main_Closing" Title="SmartImage" Unloaded="Wnd_Main_Unloaded" Background="#FF191919"> |
11 | 11 | <Window.Resources> |
| 12 | + |
12 | 13 | <!-- Define the ContextMenu --> |
13 | 14 | <ContextMenu x:Key="ItemContextMenu"> |
14 | 15 | <MenuItem Header="Open" Click="OpenItem_Click" IsEnabled="{Binding CanOpen}" /> |
|
155 | 156 | </ListView.View> |
156 | 157 | </ListView> |
157 | 158 |
|
158 | | - <Border Height="150" Margin="0,10,10,0" Width="150" Background="#FFEFEFEF" |
| 159 | + <Border x:Name="Br_Preview" Height="150" Margin="0,10,10,0" Width="150" Background="#FFEFEFEF" |
159 | 160 | VerticalAlignment="Top" HorizontalAlignment="Right" Grid.RowSpan="2" Panel.ZIndex="1"> |
160 | 161 |
|
161 | 162 | <Image x:Name="Img_Preview" MouseLeftButtonDown="Img_Preview_MouseLeftButtonDown" |
|
257 | 258 | <GridViewColumn Header="Status"> |
258 | 259 | <GridViewColumn.CellTemplate> |
259 | 260 | <DataTemplate> |
260 | | - <Image Source="{Binding StatusImage}" Width="20" Height="20" Stretch="None" |
261 | | - ToolTip="{Binding Status}" /> |
| 261 | + <Image x:Name="Img_Status" Source="{Binding StatusImage}" Width="20" |
| 262 | + Height="20" Stretch="None" ToolTip="{Binding Status}"> |
| 263 | + |
| 264 | + <!--<Image.RenderTransformOrigin> |
| 265 | + <Point X="0" Y="1"></Point> |
| 266 | + </Image.RenderTransformOrigin> |
| 267 | +
|
| 268 | + <Image.RenderTransform> |
| 269 | + <TransformGroup> |
| 270 | + <ScaleTransform ScaleX="1" ScaleY="1" CenterX="0" CenterY="1" /> |
| 271 | + <TranslateTransform X="0" Y="0" /> |
| 272 | + </TransformGroup> |
| 273 | + </Image.RenderTransform> |
| 274 | +
|
| 275 | + <Image.Triggers> |
| 276 | + <EventTrigger RoutedEvent="Image.MouseEnter"> |
| 277 | + <BeginStoryboard> |
| 278 | + <Storyboard> |
| 279 | + <DoubleAnimation Storyboard.TargetName="Img_Status" |
| 280 | + Storyboard.TargetProperty="(Image.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleX)" |
| 281 | + To="2.5" Duration="0:0:0.2" /> |
| 282 | + <DoubleAnimation Storyboard.TargetName="Img_Status" |
| 283 | + Storyboard.TargetProperty="(Image.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleY)" |
| 284 | + To="2.5" Duration="0:0:0.2" /> |
| 285 | + </Storyboard> |
| 286 | + </BeginStoryboard> |
| 287 | + </EventTrigger> |
| 288 | + <EventTrigger RoutedEvent="Image.MouseLeave"> |
| 289 | + <BeginStoryboard> |
| 290 | + <Storyboard> |
| 291 | + <DoubleAnimation Storyboard.TargetName="Img_Status" |
| 292 | + Storyboard.TargetProperty="(Image.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleX)" |
| 293 | + To="1" Duration="0:0:0.2" /> |
| 294 | + <DoubleAnimation Storyboard.TargetName="Img_Status" |
| 295 | + Storyboard.TargetProperty="(Image.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleY)" |
| 296 | + To="1" Duration="0:0:0.2" /> |
| 297 | + </Storyboard> |
| 298 | + </BeginStoryboard> |
| 299 | + </EventTrigger> |
| 300 | + </Image.Triggers>--> |
| 301 | + </Image> |
262 | 302 |
|
263 | 303 | </DataTemplate> |
264 | 304 | </GridViewColumn.CellTemplate> |
|
0 commit comments