我有一个在第一次点击button
时突出显示的内容。在第二次单击时,它应该重置回相同的颜色。我正在使用 a来确定它是否突出显示。该按钮被突出显示,但不知何故它没有重置回原来的颜色。任何帮助,将不胜感激。boolean
isSelected
我将 isSelected 贴为private bool isSelected = false;
按钮事件处理程序
protected void Button2_Click(object sender, EventArgs e)
{
if (!isSelected)
{
isSelected = true;
Styles.buttonHighlight(Button2);
}
else
{
isSelected = false;
Styles.buttonReset(Button2);
}
}
造型方法
public static void buttonHighlight(Button button)
{
button.BackColor = Color.Blue;
button.ForeColor = Color.White;
}
public static void buttonReset(Button button)
{
button.BackColor = ColorTranslator.FromHtml("#ffffff");
button.ForeColor = ColorTranslator.FromHtml("#848484");
}