返回首页

怎么使用Winform的皮肤文件?

299 2023-08-14 23:40 admin

怎么使用Winform的皮肤文件?

在DevExpress.XtraEditors.XtraForm中,窗体的样式和皮肤有UseDefaultLookAndFeel属性。设置为false,就可以直接再属性里面修改样式和皮肤了。如果设置为true,可以再里面放控件defaultLookAndFeel,设置 defaultLookAndFeel的样式和皮肤,XtraForm窗体的样式和皮肤就可以随着改变。 我试着定义一个XFrmBase窗体,再窗体上房一个控件:defaultLookAndFeel1,定义为Protected。然后其它窗体都从这个窗体上继承。发现再代码的任何一个地方,修改defaultLookAndFeel1的属性,所有窗体的样式和皮肤跟着改变。然后再把皮肤和样式保存在 XML文件中,就实现了所谓的换肤功能。 具体步骤如下: 1. 定义一个XFrmBase窗体,在这个窗体上放defaultLookAndFeel1控件,修改为Protected。在XFrmBase.Designer.cs中,把//this.defaultLookAndFeel1.LookAndFeel.SkinName = ...;//this.defaultLookAndFeel1.LookAndFeel.Style = ...; 这两行注释掉,然后其它所有的窗体都从这个窗体继承。 2. 定义两个XML文件: StyleXML.xml3. 两个操作XML文件的类:具体的图解可以到这里看:

加载到控件中就会出现了,先右击工具控件然后点御览加载,就OK了!

要放到相关目录下,具体我也清楚,

Skinlook UVKILL防晒喷雾SPF50+ 怎么样

防晒指数30足够了,太高伤皮肤。

顶一下
(1)
50%
踩一下
(1)
50%
相关评论
我要评论
用户名: 验证码:点击我更换图片