宜昌华友成品库管理软件
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

389 lines
22 KiB

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<!--鼠标进入时动画显示-->
<Storyboard x:Key="flashMouseEnter" AutoReverse="True">
<ThicknessAnimation Storyboard.TargetProperty="Margin" From="0" To="2"></ThicknessAnimation>
</Storyboard>
<!--确认按钮样式-->
<ControlTemplate x:Key="templateImageButtonConfirm" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/ok.png" Width="16" Height="16"></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="确认"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--加载按钮样式-->
<ControlTemplate x:Key="templateImageButtonLoad" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/feed_add.png" Width="16" Height="16"></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="加载"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--添加按钮样式-->
<ControlTemplate x:Key="templateImageButtonAdd" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/add.png" Width="16" Height="16"></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="添加"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--编辑按钮样式-->
<ControlTemplate x:Key="templateImageButtonEdit" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/edit.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="编辑"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--保存按钮样式-->
<ControlTemplate x:Key="templateImageButtonSave" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/save.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="保存"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--删除按钮样式-->
<ControlTemplate x:Key="templateImageButtonDelete" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/delete.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="删除"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--取消按钮样式-->
<ControlTemplate x:Key="templateImageButtonCancel" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/cancel.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="取消"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--刷新按钮样式-->
<ControlTemplate x:Key="templateImageButtonUpdate" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0" >
<Image Source="/@Images/refresh.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="刷新"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--查询按钮样式-->
<ControlTemplate x:Key="templateImageButtonSearch" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/search.png" Width="16" Height="16" Margin="1"></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="查询"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--打印按钮样式-->
<ControlTemplate x:Key="templateImageButtonPrint" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/printer.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="打印"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--导出Excel按钮样式-->
<ControlTemplate x:Key="templateImageButtonExportExcel" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/export_excel.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="导出Excel"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--导出 all Excel按钮样式-->
<ControlTemplate x:Key="templateImageButtonExportALLExcel" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/import_excel.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="导出全部Excel"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--明细按钮样式-->
<ControlTemplate x:Key="templateImageButtonDetail" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/list.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="显示明细"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--首页按钮样式-->
<ControlTemplate x:Key="templateImageButtonFirst" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/first.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="首页"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--前一页按钮样式-->
<ControlTemplate x:Key="templateImageButtonBack" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/back.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="前一页"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--下一页按钮样式-->
<ControlTemplate x:Key="templateImageButtonNext" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/next.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="下一页"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--末页按钮样式-->
<ControlTemplate x:Key="templateImageButtonLast" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/last.png" Width="16" Height="16" ></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="末页"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--实际尺寸按钮样式-->
<ControlTemplate x:Key="templateImageButtonZoom" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/trimsize.png" Width="16" Height="16"></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="实际尺寸"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--放大按钮样式-->
<ControlTemplate x:Key="templateImageButtonZoomOut" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/zoom_out.png" Width="16" Height="16"></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="缩小"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
<!--缩小按钮样式-->
<ControlTemplate x:Key="templateImageButtonZoomIn" TargetType="Button">
<StackPanel Orientation="Horizontal" Margin="1,0,5,0">
<Image Source="/@Images/zoom_in.png" Width="16" Height="16"></Image>
<TextBlock Text="{TemplateBinding Button.Content}" Foreground="{TemplateBinding Button.Foreground}" VerticalAlignment="Center" ToolTip="{TemplateBinding Button.Content}"></TextBlock>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="Button.Content" Value="">
<Setter Property="Button.ToolTip" Value="缩小"></Setter>
</Trigger>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard Name="storyEnterBtn" Storyboard="{StaticResource flashMouseEnter}"></BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<StopStoryboard BeginStoryboardName="storyEnterBtn"></StopStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</ResourceDictionary>