2011-06-09 409 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