可以自定义messageDialogs内容

时间:2013-07-25 12:59:55

标签: c# winforms messagebox

我正在使用消息对话框,我想自定义内容 比如增加标题字体大小和改变字体重量。 我也想使用多行。

我希望我的消息对话框看起来像这些

TITLE(bigger and bolder)
1- nnnnnnnnnnnnnnnnnnnnn
2- kkkkkkkkkkkkkkkkkkkkk
3- lllllllllllllllllllll
4- hhhhhhhhhhhhhhhhhhhhh

                      OK

如何自定义正文和标题?

2 个答案:

答案 0 :(得分:0)

你可以做很多事情,最好不要创造自己的。但是,您可以通过Environment.NewLine插入linbreaks,例如

MessageBox.Show("some text" + Environment.NewLine + "some more text");

答案 1 :(得分:0)

创建自己的“丰富格式”消息框的一个好方法是将WebBrowser控件放在对话框窗口中,并使用自定义的本地HTML提供此控件。它提供了合理的格式化功能,无论是WinForms还是WPF,它都能正常工作。