博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DevExpress换肤功能使用方法
阅读量:5093 次
发布时间:2019-06-13

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

1.在工程的引用中添对DevExpress.OfficeSkins的引用

2.在Program.cs中添以下两行代码:

DevExpress.UserSkins.OfficeSkins.Register();DevExpress.Skins.SkinManager.EnableFormSkins();

 

3.在窗体上拖一个imageComboBoxEdit控件,控件name为imageComboBoxEdit1

4.在窗体的load事件中添加以下代码

// 给imageComboBoxEdit添加事伯imageComboBoxEdit1.SelectedIndexChanged += new EventHandler(switchSkin);// 取得所有可用皮肤名添加到comboxforeach (DevExpress.Skins.SkinContainer cnt in DevExpress.Skins.SkinManager.Default.Skins){ imageComboBoxEdit1.Properties.Items.Add(new ImageComboBoxItem(cnt.SkinName,cnt.SkinName));//这一句是加在ribbon控件上的combox时用的 //repositoryItemImageComboBox2.Properties.Items.Add(new ImageComboBoxItem(cnt.SkinName, cnt.SkinName));}

 

5.switchSkin方法如下:

public void switchSkin(object sender, EventArgs e){    ImageComboBoxEdit editor = sender as ImageComboBoxEdit;    DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(editor.EditValue.ToString());}

 

这样就可以使用imageComboBoxEdit来切换皮肤

转载于:https://www.cnblogs.com/DoNetCShap/archive/2012/06/26/2563318.html

你可能感兴趣的文章
Java集合——TreeMap源码详解
查看>>
2015,鬼王Xun和GGL比赛,带给我们无尽的欢乐
查看>>
111... 南邮NOJ 1079
查看>>
别把SEO当苦力活,做优化要讲究策略
查看>>
Django项目:CRM(客户关系管理系统)--41--33PerfectCRM实现King_admin编辑整张表限制
查看>>
关于时间
查看>>
面向对象 阶段性总结
查看>>
[Android] 开发第十天
查看>>
[html]window.open 使用示例
查看>>
.NET下使用socket.io随笔记录
查看>>
操作~拷贝clone()
查看>>
通过this()调用有参构造方法
查看>>
【RN6752】模拟高清AHD芯片或成为车机新标配
查看>>
Android Clipboard(复制/剪贴板)
查看>>
Android中Bitmap,byte[],Drawable相互转化
查看>>
UEFI引导修复教程和工具
查看>>
Using True Type Fonts in XTerm
查看>>
文件读写
查看>>
【转】Linq 求和,求平均值,求最大,求最小,分组,计数
查看>>
关于调整input里面的输入光标大小
查看>>