C#格式化MessageBox

我想显示一个MessageBox,提醒用户该过程已完成,并详细说明该过程的每个阶段所花费的时间.我有正确显示格式的文本,但MessageBox类的默认字体不是单宽度.据我所知,没有办法指定文本显示的字体.

我可以在某处使用开箱即用的库,或者我将不得不自己写一个?

最佳答案
有什么理由不使用monospace字体创建带有文本框/标签的Form,然后调用Form.ShowDialog?听起来像一个单独的图书馆对我来说太过分了.

转载注明原文:C#格式化MessageBox - 代码日志