C# 在if或starement上,背面颜色发生变化
我有很多组合框,可以做很多与数据相关的事情。然而,我正在和if-else和or进行斗争 我有一个组合,列表中有四个项目是,不是,是Catostrophic和是控制这些与出血有关的医学信息 目前我有:C# 在if或starement上,背面颜色发生变化,c#,C#,我有很多组合框,可以做很多与数据相关的事情。然而,我正在和if-else和or进行斗争 我有一个组合,列表中有四个项目是,不是,是Catostrophic和是控制这些与出血有关的医学信息 目前我有: if (cbcathem.text == "yes") lbcathem.backcolor = color.pink 这会很好地改变颜色 我试过: if (cbcathem.text == "yes|yes controlled")
if (cbcathem.text == "yes")
lbcathem.backcolor = color.pink
这会很好地改变颜色
我试过:
if (cbcathem.text == "yes|yes controlled")
lbcathem.backcolor = color.pink
但这不起作用,因此,本质上,我希望在选择三个标签中的任何一个时,标签变为粉红色,但第四个标签保持不变。试试看
if (cbcathem.text == "yes" || cbcathem.text == "yes controlled") lbcathem.backcolor = color.pink
如果cbcathem.text==yes | yes受控
应改为
if (cbcathem.text == "yes" || cbcathem.text == "yes controlled")
您可以创建一个静态变量
static int i = 1;
每次你点击你就做
i+=1;
因此,当到达i=4时,你可以随心所欲嗨,戴夫。请提供一个完整而简洁的代码示例,说明什么对您有效,什么对您无效,以便人们能够帮助您。请参见Hi Dave,别忘了从社区中选择答案作为解决方案: