zoukankan      html  css  js  c++  java
  • 潜移默化学会WPF(样式篇)改造CheckBox,全新metro风格

            <Style TargetType="CheckBox">
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="CheckBox">
                            <StackPanel Orientation="Horizontal">
                                <Grid Height="20" Width="20">
                                    <Image x:Name="imageNoChecked" Source="/MPCR.GE.Client.EmployeeManagement;component/Images/ckNoChecked.png" Height="32" Width="32"  Margin="-12" />
                                    <Image x:Name="imageChecked" Source="/MPCR.GE.Client.EmployeeManagement;component/Images/ckChecked.png" Height="32" Width="32" Margin="-12" />
                                </Grid>
                                <Label Content="{TemplateBinding Content}" FontSize="{TemplateBinding FontSize}" Foreground="{TemplateBinding Foreground}" />
                            </StackPanel>
    
                            <ControlTemplate.Triggers >
                                <Trigger Property="IsChecked" Value="True">
                                    <Setter TargetName="imageChecked" Property="Visibility" Value="Visible" />
                                    <Setter TargetName="imageNoChecked" Property="Visibility" Value="Hidden" />
                                </Trigger>
                                <Trigger Property="IsChecked" Value="False">
                                    <Setter TargetName="imageChecked" Property="Visibility" Value="Hidden" />
                                    <Setter TargetName="imageNoChecked" Property="Visibility" Value="Visible" />
                                </Trigger>
                            </ControlTemplate.Triggers>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>

    把图片地址换一下就行了,一个上为选中的样子,一张是选中后的图片

    我先给你看看我的图片吧

    我就这两张图片,回去试试吧,用法你懂的,不懂得Q我,QQ875556003

  • 相关阅读:
    Day17_购物车
    Kali小技巧
    sqlserver误删数据库表恢复记录
    JS轮流播放视频和图片
    .net core使用ocelot---第八篇 Consul
    .net core使用ocelot---第七篇 服务发现
    .net core使用ocelot---第六篇 负载均衡
    .net core使用ocelot---第五篇 服务质量
    .net core使用ocelot---第四篇 限流熔断
    .net core使用ocelot---第三篇 日志记录
  • 原文地址:https://www.cnblogs.com/AaronYang/p/2456555.html
Copyright © 2011-2022 走看看