gpt4 book ai didi

c# - 如何从另一个类更新按钮的颜色/通过将其传递给 WPF 中的函数

转载 作者:行者123 更新时间:2023-11-30 22:55:41 24 4
gpt4 key购买 nike

我想通过另一个类/通过在函数中传递按钮来更改特定条件下按钮的颜色。我有 Winform 的代码,但我需要它用于 WPF。这是Winform应用程序代码

internal static void BtnOnOff(Button button1, byte v)
{
if (v == 1)
{
button1.BackColor = System.Drawing.Color.YellowGreen; // What for WPF ?
}
else
{
button1.BackColor = System.Drawing.SystemColors.Control;
}
}

最佳答案

请注意,您必须更换画笔。试试这个:

internal static void BtnOnOff(Button button1, byte v){
if (v==1)
{
button1.Background= System.Windows.Media.Brushes.YellowGreen;
}
else
{
button1.Background= System.Windows.SystemColors.ControlBrush;
}
}

关于c# - 如何从另一个类更新按钮的颜色/通过将其传递给 WPF 中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55087515/

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