如果用户检查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