【发布时间】:2011-07-13 05:06:26
【问题描述】:
谁能说出在下图中显示的各种事件中标签或按钮的样式是什么。
1.鼠标悬停
2 MousePressed 和 Control Selected
【问题讨论】:
谁能说出在下图中显示的各种事件中标签或按钮的样式是什么。
1.鼠标悬停
2 MousePressed 和 Control Selected
【问题讨论】:
你可以看看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 类,看看您可以更改哪些属性。
【讨论】:
BorderColor 这样的按钮属性
LABEL 的 MouseEnter 事件是火灾,我们可以更改标签的background..仅使用 XAML...谢谢....
IsMouseOver 属性不适用于Label 所以我决定使用标签的MouseEnter 事件并更改Lable 的BackGround 属性但我坚持如何处理XAML 中的事件并设置适当的控制属性??.....谢谢......
如果我正确理解了您的问题,我认为您可以更改 MousePressed 和 Mouseover 事件的不透明度。
【讨论】: