我需要一個標籤,每次點擊都做不同的事情。C#標籤在點擊時應該做不同的事情
private void open_Click(object sender, EventArgs e)
{
for (int i = 0; i < 5; i++)
{
builder = new StringBuilder(4);
builder.Append(zahl1.Text);
builder.Append(zahl2.Text);
builder.Append(zahl3.Text);
builder.Append(zahl4.Text);
code = builder.ToString();
}
if(code== setCode)
{
openAndClose.BackColor = Color.DarkGreen;
setNewCode.Visible = true;
}
else
{
}
}
第一次單擊時,BackColor變綠,可見爲真。 現在,如果再次點擊它,它應該返回到開始位置。 這意味着BackColor應該是紅色的,可見應該是false。 我可以做第二個事件處理程序嗎?
openAndClose.Click += new EventHandler(open_Click);
感謝
使用布爾數據類型,首先點擊將其設置爲true,然後點擊檢查var是否爲true,然後加載以前的顏色 – Saubar