這篇一樣是.net開發中會用到的一個小技巧,不難但實用

主要可以避免使用者一不小心按錯鍵就做了無法挽回的事…(誤

沒那麼嚴重拉XD   就只是防呆這樣

寫法如下:

   1:  if (MessageBox .Show("你真的要這樣做?", "確認視窗" , MessageBoxButton.OKCancel) == MessageBoxResult .OK)
   2:   {
   3:     doSomething(); 
   4:   }

這段程式碼意思是說,當使用者按下某顆按鈕時

我們會讓程式彈跳出一個確認視窗,第一個參數是視窗中會顯示的文字內容

第二個參數則是這個彈跳視窗的標題 第三個參數是這個彈跳視窗的類型

以這個例子來說,為一個有著確定跟取消按鈕的彈跳視窗

而當使用者按下確定按鈕後,我們才讓程式繼續執行迴圈內的doSomething()這個動作

算是多一層的保護措施吧  一樣記錄一下以免以後需要用到時忘記怎麼寫還要去查XD~ !

arrow
arrow
    全站熱搜

    府低 發表在 痞客邦 留言(0) 人氣()