为所有邮箱设置默认标题?

时间:2016-03-16 14:04:05

标签: c#-4.0 messagebox

在c#4.0中,我想在应用程序级别为程序创建的任何消息框设置默认标题。我的意思是消息框的标题。

因此,如果向用户显示错误消息,则它们将具有相同的标题。 我知道我可以通过使用此消息框重载来实现: MessageBox.Show(errorMessage,caption);

但我想知道是否有更清晰,干净的方式来做到这一点? 而不是必须为大量的调用添加参数?

1 个答案:

答案 0 :(得分:1)

您无法真正设置默认值。但如果你真的想要

,你可以帮助为你设置标题
public static class MessageBoxEx
{
    public static void Show(string message)
    {
         MessageBox.Show(message, "My Application Name");
    }
}

您当然可以根据需要设置标题,例如来自多种语言和区域设置的资源文件。