【问题标题】:MessageBox closed event [duplicate]MessageBox 关闭事件 [重复]
【发布时间】:2017-03-27 05:27:51
【问题描述】:

我只有带有Ok 按钮的MessageBox,虽然有关闭按钮。但在代码中我只能检查DialogResult.Ok。 我应该如何检查用户按下了哪个按钮? 只有if (MessageBox("error") != DialogResult.Ok) 还是有其他方法? 当用户关闭 MessageBox 时是否会发生任何事件?

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

    你可以这样做,

     DialogResult result = MessageBox.Show("Message", "Tests", MessageBoxButtons.OKCancel);
     if (result == DialogResult.OK)
     {
    
     }
     else if (result == DialogResult.Cancel)
     {
    
     }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-27
      • 1970-01-01
      • 1970-01-01
      • 2018-08-28
      • 2015-08-19
      • 2012-08-27
      • 2018-10-28
      • 1970-01-01
      相关资源
      最近更新 更多