zoukankan      html  css  js  c++  java
  • 在WPF按钮删除默认的鼠标悬停效果

    如果你想在应用程序的所有按钮将此风格,那么这种风格可以插入Application.Resources部分的App.xaml页面。

     1 <Window.Resources>
     2     <Style x:Key="MyButton" TargetType="Button">
     3         <Setter Property="OverridesDefaultStyle" Value="True" />
     4         <Setter Property="Cursor" Value="Hand" />
     5         <Setter Property="Template">
     6             <Setter.Value>
     7                 <ControlTemplate TargetType="Button">
     8                     <Border Name="border" BorderThickness="0" BorderBrush="Black" Background="{TemplateBinding Background}">
     9                         <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center" />
    10                     </Border>
    11                     <ControlTemplate.Triggers>
    12                         <Trigger Property="IsMouseOver" Value="True">
    13                             <Setter Property="Opacity" Value="0.8" />
    14                         </Trigger>
    15                     </ControlTemplate.Triggers>
    16                 </ControlTemplate>
    17             </Setter.Value>
    18         </Setter>
    19     </Style>
    20 </Window.Resources>

    调用方式

    <Button Style="{StaticResource MyButton}"></Button>
  • 相关阅读:
    hdu 1058
    hdu 1003
    hdu 1500
    hdu 1083 最大匹配
    hdu 1370 中国剩余定理
    hdu 1299 数论 分解素因子
    hdu 1299
    poj 1144 求割点
    hdu 1068 最大独立集合
    hdu 1054
  • 原文地址:https://www.cnblogs.com/wortliu/p/5488246.html
Copyright © 2011-2022 走看看