gpt4 book ai didi

c# - 如何根据菜单项单击Windows应用程序更改按钮的CSS

转载 作者:可可西里 更新时间:2023-11-01 10:27:22 24 4
gpt4 key购买 nike

我有五个按钮和一个菜单条,我想根据菜单提示点击在按钮上应用颜色。

假设我有 btn1、btn2、btn3 和菜单条,其中项目是 Test1、Test2 和 Test3。当我点击 Test1 时,btn1 颜色应该变成橙色,当我点击 Test2 时,btn1 颜色变成白色,btn2 颜色变成橙色,和 Test3 一样。

有人请帮助我。

最佳答案

定义菜单条项目的事件,您可以执行以下操作来更改按钮的颜色...

private void Test1ItemClick(object sender, EventArgs e)
{
btn1.BackColor = Color.Orange;
}

private void Test2ItemClick(object sender, EventArgs e)
{
btn1.BackColor = Color.White;
btn2.BackColor = Color.Orange;
}

请记住win 表单中的按钮没有CSS

更新:

void ChangeColor(string menuItem)
{
switch(menuItem)
{
case "Test1":
btn1.BackColor = Color.Orange;
break;
case "Test2":
btn1.BackColor = Color.White;
btn2.BackColor = Color.Orange;
break;
// and so on
}
}

关于c# - 如何根据菜单项单击Windows应用程序更改按钮的CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11389319/

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