WPF通用对话框使用系统主题样式

WPF使用通用对话框时,经典样式不免有点不搭配,想更改为系统主题样式,例如winform下的样式。

下面以MessageBox为例:

WPF通用对话框使用系统主题样式_第1张图片WPF通用对话框使用系统主题样式_第2张图片

1、向工程中添加一个Application Manifest文件,默认为app.manifest。

WPF通用对话框使用系统主题样式_第3张图片

2、并将图示部分的代码注释去掉,表示:在xp以后的系统中,为通用控件及对话框应用主题样式。

WPF通用对话框使用系统主题样式_第4张图片

重新编译程序即可。

你可能感兴趣的:(WPF)