暈了,C#莫名其妙的寫出來一個奇怪代碼。。。。。。

要做一個Toolbar ToggleButton圖片切換。

         private void TBMain_ButtonClick(object sender, ToolBarButtonClickEventArgs e)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

         {

              switch (e.Button.Text)

              {

                   .

                   .

                   .

                   default:

                   {

                       if (e.Button.Pushed)

                            e.Button.ImageIndex = 5;

                       else

                            e.Button.ImageIndex = 6;

 

                       break;

                   }

              }

         }

開始想想,如果按鈕沒按,就把它按了,default裏寫了e.Button.Pushed = !e.Button.Pushed,忽然發現,結果怎麼按按鈕也不動了。。。。。。難道我按錯?改之e.Button.Pushed = e.Button.Pushed,哈哈,改了果然好用,可是怎麼看怎麼覺得程序不對頭。。。。。。最後乾脆把它去掉了 :(...stupid

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章