2011-06-09 112 views
1

我目前正在使用下面的代碼來將按鈕更改爲橙色,一旦點擊,但我想使它在灰色和橙色之間切換,因此如果點擊一次,它會顯示橙色;如果再次點擊它顯示灰色,再次點擊則橙灰色橙色然後....等等切換按鈕顏色VB.net?

Private Sub F_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles F.Click 
TextBox1.Text = 32 
F.BackColor = Color.Orange 

回答

2
F.BackColor = IIf(F.BackColor = Color.Orange, Color.Grey, Color.Orange) 
+0

你應該如果操作者,而不是國際金融協會的功能,因爲它不正確的短路。 – 2011-06-09 13:17:33

+0

@Chris這裏只有一個條件,所以不用擔心短路。 – 2011-06-09 13:19:12