我有一个 MDI 应用程序。当我使用 MessageBox.Show() 显示消息框时,当我关闭消息框时,整个应用程序会消失在所有打开的窗口后面。
代码没有做任何特别的事情。事实上,这是从 MDI 子窗体中调用消息框的行:
MessageBox.Show(String.Format("{0} saved successfully.", Me.BusinessUnitTypeName), "Save Successful", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly)
Me.BusinessUnitTypeName() 是一个只读属性 getter,它根据成员变量的值返回一个字符串。此属性没有副作用。
有任何想法吗?