我只有MessageBox和Ok按钮,虽然有关闭按钮。但在代码中,我只能检查DialogResult.Ok。如何检查哪个按钮的用户按了?只作为if (MessageBox("error") != DialogResult.Ok)还是有别的办法?用户关闭MessageBox时是否发生了任何事件?
发布于 2016-11-13 13:04:22
你可以这样做,
DialogResult result = MessageBox.Show("Message", "Tests", MessageBoxButtons.OKCancel);
if (result == DialogResult.OK)
{
}
else if (result == DialogResult.Cancel)
{
}https://stackoverflow.com/questions/40574130
复制相似问题