在c#4.0中,我想在应用程序级别为程序创建的任何消息框设置默认标题。我的意思是消息框的标题。
因此,如果向用户显示错误消息,则它们将具有相同的标题。 我知道我可以通过使用此消息框重载来实现: MessageBox.Show(errorMessage,caption);
但我想知道是否有更清晰,干净的方式来做到这一点? 而不是必须为大量的调用添加参数?
答案 0 :(得分:1)
您无法真正设置默认值。但如果你真的想要
,你可以帮助为你设置标题public static class MessageBoxEx
{
public static void Show(string message)
{
MessageBox.Show(message, "My Application Name");
}
}
您当然可以根据需要设置标题,例如来自多种语言和区域设置的资源文件。