2014-09-19 51 views
0

我正在尋找一種方法來獲得一個消息框,要求您也輸入yes或no來激活代碼。消息框,需要您輸入是或否

例如,您單擊一個按鈕,它表示請在blablablabl中輸入yes或no來取消。

我是否需要創建一個額外的表單來執行此操作?

這是怎麼了,我目前正在與對話框這樣做:

private void button1_Click(object sender, EventArgs e) 
    { 

     DialogResult result = MessageBox.Show("Do you want to change your DNS to Point to Ohio?", "Ohio DNS Change", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); 

     if (result == DialogResult.Yes) 
     { 

        } 
        else if (result == DialogResult.No) 
        { 

        } 
       } 
      } 

的感謝!

+1

是的,你需要製作自己的表格。 – LarsTech 2014-09-19 21:31:12

+0

oh darn:/ ok謝謝 – Billyhoe5 2014-09-19 21:32:09

+0

請參閱[純粹的C#輸入框](https://www.daniweb.com/software-development/csharp/code/361925/pure-c-inputbox)或可能[這一個,這是少代碼和更好的解釋。](http://www.reflectionit.nl/blog/2003/c-inputbox) – David 2014-09-19 21:34:09

回答

0

如果你想「鍵入」是或否,那麼你會需要一個額外的表格來做到這一點。否則,您用來顯示消息的消息框允許您在「是」或「否」上「點擊」應該沒問題。