博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF 使用皮肤影响按钮自定义
阅读量:6719 次
发布时间:2019-06-25

本文共 687 字,大约阅读时间需要 2 分钟。

在WPF项目中使用了 Theme的皮肤后,发现自定义的按钮全部都是 皮肤里面的样式,如下图:

要自定义样式,只有不给按钮使用皮肤样式。

如果想给某一个控件使用样式,在前端Xaml的控件中,设置一下属性即可:

dx:ThemeManager.ThemeName="Seven" //Seven是一个样式名称。(添加引用)
...
//设置皮肤颜色  使用该方法,在Main/窗体_Load方法中应用,整个项目将使用所调用的皮肤样式。        public void SetThemes(object themName)        {            Theme the= (Theme)themName;            DevExpress.Xpf.Core.ThemeManager.ApplicationThemeName = the.Name;        } 使用:
SetThemes(Theme.主题名);
在App.xaml中:
<--此处的skin.xml可以是其他的样式文件,比如网上常有的别人写好的Xaml-->

上文中App.xaml中写的引用,可能在主界面不会有作用,但是主界面上其他的弹出框有样式。

对于上面引用的样式,我们可以借助工具重新写样式, 这个工具的使用方法在网上有教程。

在该工具中新建一个样式,可以选择已有的样式模板进行编辑:

 

 

 

转载于:https://www.cnblogs.com/hllxy/p/9075593.html

你可能感兴趣的文章
yii框架cridview的ajax更新
查看>>
STL容器选择
查看>>
android:layout_gravity 和 android:gravity 的区别
查看>>
嵌入式C题
查看>>
maven学习笔记
查看>>
说说Java线程池
查看>>
Linux挂载命令mount用法及参数详解
查看>>
Nginx 动静分离
查看>>
MySQL如何实现数组功能
查看>>
Android第四十七期 - WheelView沉浸式菜单栏
查看>>
Spring Boot--模板从JSP到Freemarker的若干问题
查看>>
Java内存模型的探究
查看>>
CentOS6.5 从源码编译安装 GCC-4.9.1 全程实录《第二部分:编译,安装,测试》
查看>>
反查bash历史记录--用Enki学Linux系列(16)
查看>>
Stateful firewall
查看>>
Redis 常见的客户端工具
查看>>
Linux Svn 安装
查看>>
我的友情链接
查看>>
Tornado 多进程 & 异步
查看>>
Mysql left join,right join,inner join的效率比较
查看>>