zoukankan      html  css  js  c++  java
  • Win8风格的WPF按钮

    Win8将Windows的风格又进行了一次变革,我还挺喜欢的,有简洁大气的感觉,华丽绚丽的东西看多了之后总会返璞归真寻找简洁大气的感觉才能心情舒畅。

    下面就给个WPF下Button的自定义写法。

     
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <Button Content="Im Button! Click Me。" Height="94" HorizontalAlignment="Left" Name="button1" VerticalAlignment="Top" Width="174" Foreground="#FFFCFCFC" FontSize="18" FontWeight="Bold">
    <Button.Template>
    <ControlTemplate TargetType="{x:Type Button}">
    <Border BorderBrush="Transparent" BorderThickness="0" Background="#FFc6178a" Name="PART_Background">
    <ContentPresenter Content="{TemplateBinding ContentControl.Content}" HorizontalAlignment="Center" VerticalAlignment="Center" />
    </Border>
    <ControlTemplate.Triggers>
    <Trigger Property="UIElement.IsMouseOver" Value="True">
    <Setter Property="Border.Background" TargetName="PART_Background" Value="#FFe923a5" />
    </Trigger>
    </ControlTemplate.Triggers>
    </ControlTemplate>
    </Button.Template>
    </Button>

    哈哈,看了上面代码是不是有种上当的感觉啊??

    其实只是像而已,其实上面的代码会消耗点内存,可以再优化的,但是现在内存飙升,动辄N个G的内存来说也不会有啥影响。

  • 相关阅读:
    Django-haystack对接elasticsearch
    Django http 和 https 官网解答
    -bash: nohup: command not found
    Mysql 10060登录异常解决方法
    ssh
    sed grep awk用法
    grep用法
    shell 随笔
    列表生成式
    css
  • 原文地址:https://www.cnblogs.com/junbird-nest/p/3160695.html
Copyright © 2011-2022 走看看