2013-03-27 53 views

回答

0
int ImageNum = 1; 

    private void button1_MouseDown(object sender, MouseEventArgs e) 
    { 
     if (ImageNum == 1) 
     { 
      button1.Image = Image2; 
      ImageNum = 2; 
     } 
     else 
     { 
      button1.Image = Image1; 
      ImageNum = 1; 
     } 
    } 
1

檢查按鈕的圖像是否等於Image1,如果是,則將其更改爲image2,如果不是,則將其更改爲image1。

button1.Image = button1.Image == Image2 || button1.Image == null ? Image1 : Image2; 

這可以被放置在Click事件或事件MouseClick,兩者都將具有相同的結果。

+0

b上的錯誤。什麼是B? – anfd 2013-03-27 19:59:49

+0

錯誤的那一個,b是image2,更新了上面的回答 – coolmine 2013-03-27 20:00:38

+0

不行這個方法! – anfd 2013-03-27 20:13:39

相關問題