在各种活动中的控制风格

时间:2011-07-13 05:06:26

标签: wpf xaml styles

在下图中的各种活动节目中,有人能说出标签按钮风格

1。鼠标悬停

enter image description here

2 MousePressed 控制选中

enter image description here

2 个答案:

答案 0 :(得分:3)

您可以查看Style triggers。要弄清楚您需要哪些属性,可以查看UIElement

例如,它可以是:

<Style x:Key="Triggers" TargetType="Button">
    <Style.Triggers>
    <Trigger Property="IsPressed" Value="true">
        <Setter Property = "Background" Value="LightGray"/>
    </Trigger>
    <Trigger Property="IsMouseOver" Value="true">
        <Setter Property = "BorderBrush" Value="Blue"/>
    </Trigger>
    <Trigger Property="IsFocused" Value="true">
        <Setter Property = "BorderBrush" Value="LightGray"/>
    </Trigger>
    </Style.Triggers>
</Style>

上述风格不会从图像中重新创建按钮的外观,它只是一个如何完成的示例。

您可以查看Button类,了解可以更改的属性。

答案 1 :(得分:1)

如果我理解你的问题,我认为你可以改变MousePressed和Mouseover事件的不透明度。