DevExpress Ribbongallerybaritem选择性皮肤重组
本人开发的开发者技术变现资源聚集地,大家支持下,下面是网址
https://www.baiydu.com

void InitSkinGallery() () {
SkinHelper skinHelper = new SkinHelper(); RibbonControl masterRibbonControl = new RibbonControl();
RibbonGalleryBarItem tempRibbonGalleryItem = new RibbonGalleryBarItem(new BarManager()); // masterRibbonControl.ApplicationButtonDropDownControl = tempRibbonGalleryItem; SkinHelper.InitSkinGallery(tempRibbonGalleryItem); //初始化各种控件皮肤的方法 SkinHelper.InitSkinGallery(ribbonGalleryBarItem1); //customRibbonGrallery.Gallery.Groups.RemoveAt(1); //customRibbonGrallery.Gallery.Groups.RemoveAt(2);
GalleryItemGroupCollection Collection = tempRibbonGalleryItem.Gallery.Groups; //MessageBox.Show(Collection.Capacity.ToString()); int TempIndex = 0;
GalleryItemGroup SkinGroup = new GalleryItemGroup();
foreach (GalleryItemGroup singleItemGroup in Collection) { TempIndex++;
for (int i = ; i < singleItemGroup.Items.Count; i++) { GalleryItem item = singleItemGroup.Items[i];
// GalleryItem itemx = new GalleryItem();
// itemx.Caption = ""; if (TempIndex == 1) { if (i == 0 || i == 5) { //textEdit1.Text = textEdit1.Text + "|" + item.Caption; SkinGroup.Items.Add(item); } } else if (TempIndex == 2) { if (i == 1 || i == 11 || i == 14) { // textEdit2.Text = textEdit2.Text + "|" + item.Caption; SkinGroup.Items.Add(item); } } else if (TempIndex == 3) { if (i == 2 || i == 3 || i == 4) { //textEdit3.Text = textEdit3.Text + "|" + item.Caption; SkinGroup.Items.Add(item); } } else { }
} } recombinationSkin.Gallery.Groups.Add(SkinGroup); DefaultLookAndFeel Custom = new DefaultLookAndFeel(); Custom.LookAndFeel.SetSkinStyle("Office 2010 Blue");
//RibbonGralleryBarItem控件皮肤选择事件
private void recombinationSkin_GalleryItemClick(object sender, GalleryItemClickEventArgs e)
{
string SkinValue=e.Item.Caption;
DefaultLookAndFeel Custom = new DefaultLookAndFeel();
Custom.LookAndFeel.SetSkinStyle(SkinValue);
}
本人创业做的一款androidApp, 下载量已经有2000多万,各种当前热门的网络手机奖励红包全部集成,另外还有热门电影和淘宝高额优惠券!很适合各类型的用户。

DevExpress Ribbongallerybaritem选择性皮肤重组的更多相关文章
- 使用DevExpress改变WinForm皮肤(VS)
基于步入DevExpress的使用(VS),进一步使用DevExpress改变WinForm皮肤,适合初学者. 提示: 1.对于DevExpress菜单中的RepositoryItemComboBox ...
- DevExpress如何实现皮肤的添加及本地化
DevExpress.XtraBars.Helpers.SkinHelper类允许您填充现有RibbonGalleryBarItem或任意菜单(PopupMenu或BarSubItem)项目对应的De ...
- DevExpress winform 友好皮肤
DevExpress设置默认皮肤及各种皮肤样式 DevExpress设置默认皮肤及各种皮肤样式 设置默认皮肤代码: 在程序入口Program.cs里添加如下代码 引用using DevExpres ...
- 在Winform框架界面中改变并存储界面皮肤样式
在本篇介绍的Winform界面样式改变及存储操作中,是指基于DevExpress进行界面样式的变化.一般情况下,默认我们会为客户提供多种DevExpress的界面皮肤以供个人喜好选择,默认DevExp ...
- DevExpress v17.2—WPF篇(一)
用户界面套包DevExpress v17.2终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress WPF v17.2 新的Hamburger Menu.Sched ...
- DevExpress Skins<2>
Skins DevExpress WinForms控件包括许多现成的绘画主题(或外观),用于更改DevExpress表单和控件的外观.您可以通过运行WinForms演示应用程序并使用外观选择器在可用主 ...
- DevExpress皮肤样式
[时间] 2016-02-15 11:41:11 天气晴 没有雾霾难得的好天气!!! [工具] (1)Visual Studio 2015 (2)DevExpress15.2.3 [感言] 一直以来都 ...
- Devexpress -换皮肤
一.在项目下新建RibbonForm 命名为:useSkin 二.添加引用DevExpress.OfficeSkins DevExpress.UserSkins.BonusSkins 三. ...
- devexpress设置皮肤、字体以及折叠菜单、伸缩Panel的实现
1.为了体现系统的个性化,越来越多的系统增加了换肤功能.这里例举一个devexpress实现换肤的案例,效果图对比: 第二张图片中更换了皮肤与字体. 2.皮肤数据源绑定代码: //循环添加皮肤名称 f ...
随机推荐
- java基础 数组14
已知2个一维数组:a[]={3,4,5,6,7},b[]={1,2,3,4,5,6,7}:把数组a与数组b 对应的元素乘积再赋值给数组b,如:b[2]=a[2]*b[2]:最后输出数组b的元素.
- jquery.validate 基础
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- vuejs件同一个挂载点上切换组
vuejs件同一个挂载点上切换组 动态组件 http://cn.vuejs.org/guide/components.html#动态组件 多个组件可以使用同一个挂载点,然后动态地在它们之间切换.使用保 ...
- Git使用相关
Git使用相关 使用git这么久还是时不时碰到小问题,根本原因在于没有仔细研究和做笔记 Git修改remote地址 之前一直使用的ssh的地址,估计是没配置好,每次都需要输密码烦死了,今天看到个用ht ...
- MySQL5.7.13源码编译安装指南
系统 CenterOs 6.5 1.安装依赖包(cmake make gcc等,其实好多都有了,不需要更新,为了防止世界被破坏,就装下) yum install gcc gcc-c++ -yyum i ...
- 解决h5的video标签,android、ipad客户端播放正常,iphone客户端无法播放
在做html5时插入一个视频播放标签video后,测试时android.ipad客户端播放正常,唯独iphone自带浏览器无法播放. 解决办法: 判断用户所使用客户端访问h5页面时是iphone时,点 ...
- python中paramiko模块的使用
paramiko是python一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接1.可以远程操作服务器文件 例如: df:查看磁盘使用情况 mkdir:创建目录 mv/cp/mk ...
- Unity3D 为什么保存Transform等引用效率会更高
正常来说,大部分同学一般get transform都直接gameobject.transform使用.但往往,你会发现有些人会将transform引用保存起来,例如: private Transf ...
- 实现List按与一个字符串的相似度和字母顺序排序(适用于模糊查询后的排序)
因公司业务需要,自己写了一个,保存起来以后可能还会用到.如果还有更好的方法或者算法,希望大家提出来. 1.简单的相似度算法(自己想到的) 因为List中每个String都会包含一个标准的字符 ...
- 了解HTML表单之13个表单控件
目录 传统控件 button select option optgroup textarea fieldset legend label 新增控件 datalist keygen output pro ...