如果用戶檢查Checkbox
,我該如何編碼以在消息框中顯示MessageBox.Show("..."
和YesNoCancel
按鈕,並且當用戶單擊否時,會彈出另一個MessageBox.Show
?確認信息
我的代碼是這樣的,到目前爲止,它不會工作:
private void lipsCheckBox_CheckedChanged(object sender, EventArgs e)
{
if (lipsCheckBox.Checked = MessageBox.Show("...?",
"Want something else?",
MessageBoxButtons.YesNoCancel, MessageBox.Show("...?",
"Yea, Burt's bees?",
MessageBoxButtons.YesNoCancel, MessageBox.Show("...??",
"Hell yea LipxMedx?",
MessageBoxButtons.YesNoCancel),
MessageBoxIcon.Question);
}
你問如何使if語句基本?這不能編譯......我甚至都不明白你在這裏粘貼的內容。即使從僞代碼的角度來看,這也沒有任何意義。 – 2013-02-23 02:29:38
顯示第一個消息框和'if(they clicked no)'顯示另一個。 – 2013-02-23 02:29:48
換句話說,我如何讓我的if語句被處理,就好像用戶點擊了我的CheckBox,然後MessageBox就會問我一個問題,並且該MessageBox應該有YesNoCancel按鈕,並且如果用戶單擊否,另一個MessageBox應該出現問另一個問題和相同的格式(YesNoCancel)按鈕,並且如果用戶在那裏單擊否,應該有另一個MessageBox詢問另一個問題。但是,如果用戶在第二個問題(第一個問題)之前點擊是,那麼第二個問題當然不會顯示。 – user2085275 2013-02-23 02:34:29