<Style x:Key="workButtonStyle" TargetType="{x:Type Button}"> <Style.Triggers> <Trigger Property="IsMouseOver" Value="False"> <Setter Property="FontSize" Value="20"/> </Trigger> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="FontSize" Value="30"/> </Trigger> </Style.Triggers> </Style>
<Style x:Key="CloseButtonStyle" TargetType="{x:Type Button}"> <Style.Triggers> <Trigger Property="IsMouseOver" Value="False"> <Setter Property="Content"> <Setter.Value> <Image Source="/AT;component/Resource/Images/CloseTrue.jpg"/> </Setter.Value> </Setter> </Trigger> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Content"> <Setter.Value> <Image Source="/AT;component/Resource/Images/Close.jpg"/> </Setter.Value> </Setter> </Trigger> </Style.Triggers> </Style>
本文介绍了一种在WPF中使用XAML样式和触发器动态调整按钮样式的技巧,包括字体大小变化和鼠标悬停时按钮内容图像的切换。
642

被折叠的 条评论
为什么被折叠?



