自定义消息框

本文关键字:自定义消息 | 更新日期: 2023-09-27 18:14:00

我很高兴能够使用定制的CI风格开发应用程序;在小部件级别,可以使用ControlTemplates进行颜色/样式的调整,但是如何自定义标准消息框(即System.Windows.MessageBox)的外观呢?(我承认文件打开对话框等不能自定义)

自定义消息框

MessageBox是一个系统对话框,因此也不能设置样式。如果你需要一个模态对话框样式,然后创建一个常规窗口,设置WindowStyle="None"ShowDialog()显示它。

标准的windows消息框就可以。虽然您可以自定义您的消息框,但不是很大程度上

查看此链接WPF MessageBox -自定义控件

http://blogs.microsoft.co.il/arik/2011/05/26/a-customizable-wpf-messagebox/

我不知道如何使用普通的WPF来做到这一点,但是您可以使用WPF扩展工具包。参见这里的例子:http://wpftoolkit.codeplex.com/wikipage?title=MessageBox

免费社区版包括MessageBox