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);// 取得所有可用皮肤名添加到combox
foreach (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

DevExpress换肤功能使用方法相关推荐

  1. 使用 css/less 动态更换主题色(换肤功能)

    前言 说起换肤功能,前端应该是非常熟悉了? 一般来说换肤的需求分为几种: 1. 纯前端,直接在页面前端通过点击自由切换限定的几种主题色,切换之后主题色变量存到本地浏览器 2. 在后台配置好色值,传到前 ...

  2. 在Ajax程序中实现无刷新换肤功能(asp.net2.0)

    写了一年多的WEB程序,觉得程序中换肤的功能是非常吸引人眼球的技术.特别是在子父级的WEB平台与论坛上应用广泛,可以突出不同人的风格与个性.       从文章的标题上看是Ajax的无刷新换肤,只是本 ...

  3. android工程换背景图片,android换肤功能 如何动态获取控件中背景图片的资源id?

    这个是在在做一个换肤功能时遇到的问题. 对于换肤,网上都有示例,可以从别的皮肤安装包中读取所要的资源,前提是你必须先持有这个资源的引用名称,像R.drawable.background(喂,这不是废话 ...

  4. Android 换肤功能的实现(Apk插件方式)

    一.概述 由于Android 没有提供一套统一的换肤机制,我猜可能是因为国外更注重功能和体验的原因 所以国内如果要做一个漂亮的换肤方案,需要自己去实现. 目前换肤的方法大概有三种方案: (1)把皮肤资 ...

  5. Android换肤功能实现与换肤框架QSkinLoader使用方式介绍

    框架地址:https://github.com/qqliu10u/QSkinLoader 效果图 https://github.com/qqliu10u/QSkinLoader/raw/master/ ...

  6. 微信小程序 实现换肤功能

    参考链接: (1)微信小程序实现换肤功能 https://www.jb51.net/article/136445.htm (2)微信小程序实现换肤功能 https://blog.csdn.net/qq ...

  7. Qt - 换肤功能实现

    文章目录 前言 Qt内置风格 QPalette QSS QSS样式 一般样式 选择器 子控件 伪状态 属性 使用 分离QSS 推荐工具 Qsseditor QssStylesheetEditor QS ...

  8. 仿造百度换肤功能的实现

    换肤功能的应用很广,不管是搜索界面还是普通的管理界面等等,都可以进行设计并且应用换肤功能,起到更好的用户体验. 今天仿造百度的换肤功能,实现了基本的换肤功能,接下来将会为大家介绍如何实现.在设计界面的 ...

  9. 揭秘换肤技术:实现系统滚动条换肤功能

    对于Windows系统中各种控件换肤功能,要数滚动条的换肤最难实现了,尤其是控件自带的系统滚动条,如Edit.ListBox.ListView.TreeView等自带的系统滚动条,要想实现其自定义的皮 ...

  10. 实现系统滚动条换肤功能

    对于Windows系统中各种控件换肤功能,要数滚动条的换肤最难实现了,尤其是控件自带的系统滚动条,如Edit.ListBox.ListView.TreeView等自带的系统滚动条,要想实现其自定义的皮 ...

最新文章

  1. 如何让插件代码同时兼容ats 5.x和ats 6.x的方法
  2. 【Keras】Linux一个shell脚本安装python、keras、tensorflow、anaconda等~
  3. 国际大师Stan Lippman访华布道C++技术大会
  4. 保洁阿姨看完都会了!java导出excel并下载详解
  5. 安装kvm的服务器开启vnc连接其虚拟机
  6. Spring----自定义异常类
  7. 日常生活小技巧 -- 惠普 Windows10 进入安全模式
  8. 国内做 3D 渲染和游戏引擎的码农们都在哪里获取技术信息?
  9. java虚拟机内存告警_java虚拟机内存溢出各种场景总结
  10. oracle 10g dg参数配置,Windows平台之Oracle10g DG配置
  11. (二)文档请求不同源之window.postMessage跨域
  12. 【爬虫】python 微博评论数据分析
  13. 实用工具SDelete
  14. 直观理解图片的EXIF orientation
  15. 现阶段人工智能应用涉及到哪些行业?
  16. android 看图片tv版,易图浏览_易图浏览TV版APK下载_电视版 for 安卓TV_ZNDS软件
  17. 深耕地产 20 年,拿下90%头部客户,“明源云”能为垂直行业 SaaS 带来哪些启发?
  18. 在线文本替换工具 、支持正则表达式(博客园文章里添加Javascript或<script>语句)
  19. 菜鸟学习c++—实现学生登陆管理系统
  20. 微信小程序开发—关于配置服务器域名

热门文章

  1. java 算法基础之一寻找最大公约数
  2. 《火球——UML大战需求分析》(第3章 分析业务模型-类图)——3.7 关于对象图
  3. [CQOI2016]手机号码
  4. android中在java代码中设置Button按钮的背景颜色
  5. 反向代理实现同域名下PHP和Java共存
  6. ssh之雇员管理系统(4)-改进的hibernate测试
  7. C# 数组转换为DataTable 的三个方法
  8. qstore 的 chunk重构小记
  9. 学习笔记之什么是持久化和对象关系映射ORM技术
  10. 驳熊节和Martin Fowler的Java消亡论!