新手学习wpf记录 button下篇 等级5

来源:互联网 发布:电信云计算公司 编辑:程序博客网 时间:2024/05/30 05:12

鼠标放上button后button颜色改变

这里写图片描述这里写图片描述

<Window x:Class="学习wpf之button下篇.MainWindow"        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"        Title="MainWindow" Height="350" Width="525">            <!-- control 控制 template模板-->                <!-- relative相关 Source来源 templated模板化的 parent父母-->    <Window.Resources>        <Style TargetType="{x:Type Button}">            <Setter  Property="Template">                <!-- setter 安装员 property性能;性质 type样式  target目标 resources 资源 style风格-->                <Setter.Value>                    <ControlTemplate>                        <!-- control 控制 template模板-->                        <!-- relative相关 Source来源 templated模板化的 ellipse圆-->                        <Ellipse Width="50" Height="50" Fill="{TemplateBinding Background}"></Ellipse>                        <ControlTemplate.Triggers>   <!--triggers 触发-->                            <Trigger Property="IsMouseOver" Value="True">                                <Setter Property="Background" Value="Green"/>                            </Trigger>                        </ControlTemplate.Triggers>                    </ControlTemplate>                </Setter.Value>            </Setter>            <Style.Triggers><!--IsMouseOver鼠标悬停在某特定的元素上-->                <Trigger Property="IsMouseOver" Value="True">     <!--value值-->                    <Setter Property="Background" Value="Blue"/>                </Trigger>            </Style.Triggers>        </Style>    </Window.Resources>    <Grid>        <Button  />    </Grid></Window>
0 0
原创粉丝点击