gpt4 book ai didi

c# - 如何使用触发器或任何其他事件更改 wpf 中的按钮颜色 onmoveover、onmouseleave

转载 作者:太空狗 更新时间:2023-10-29 23:19:35 24 4
gpt4 key购买 nike

我开发了一个带有一些按钮的 WPF 应用程序。现在我想通过使用触发器或任何其他事件来更改 onmouseover、onmouseleave、onmouseenter 这些按钮的颜色。任何建议请提前致谢。

最佳答案

在所需的事件中,您可以像这样设置背景颜色...

// Change the background color of button1 to Blue
button1.Background = Brushes.Blue;

您也可以在触发器中设置:

<!-- Button will change from Blue to Yellow on MouseOver -->
<Style TargetType="{x:Type Button}">
<Setter Property="Background" Value="Blue" />
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Yellow" />
</Trigger>
</Style.Triggers>
</Style>

有关更多详细信息,请查看 this属性触发器部分文章。

关于c# - 如何使用触发器或任何其他事件更改 wpf 中的按钮颜色 onmoveover、onmouseleave,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/934442/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com