C#弹出个按钮确定和取消窗体,怎么判断用户点击了确定按钮?

2024-12-20 12:35:30
推荐回答(2个)
回答1:

比如说你的要弹出窗体名为Form2,在Form2上放一个确定按钮,代码为
this.DialogResult = DialogResult.OK;

然后在调用Form2的那个按钮中就可以写
Form2 fm = new Form2();
if (fm.ShowDialog() == DialogResult.OK)
{
//当点击确定时MessageBox.Show("YES");
}

回答2:

if (MessageBox.Show("确定?", "注意", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
{
//这儿就是点击确定
}
else
{
e.Cancel = true;
}