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 ...
随机推荐
- KendoUI系列:TreeView
1.加载本地数据 <link href="@Url.Content("~/Content/kendo/2014.1.318/kendo.common.min.css" ...
- 了解HTML表单之input元素的23种type类型
目录 传统类型 text password file radio checkbox hidden button image reset submit 新增类型 color tel email url ...
- PetaPoco 访问SQL SERVER 存储过程
博客园有篇文章<小巧方便的ORM类库——PetaPoco> 介绍了PetaPoco调用存储过程: //调用存储过程 db.Execute("exec procSomeHandl ...
- 使用 CSS3 动感的图片标题动画效果【附源码下载】
在网站中,有很多地方会需要在图片上显示图片标题.使用 CSS3 过渡和变换可以实现动感的鼠标悬停显示效果.没有使用 JavaScript,所以只能在支持 CSS3 动画的现代浏览器中才能正常工作.您可 ...
- Android反编译(二)之反编译XML资源文件
Android反编译(二) 之反编译XML资源文件 [目录] 1.工具 2.反编译步骤 3.重新编译APK 4.实例 5.装X技巧 6.学习总结 1.工具 1).反编译工具 apktool http ...
- Azure ARM (5) ARM Template初探 - 本地JSON Template文件(1)
<Windows Azure Platform 系列文章目录> Azure ARM (1) 概览 Azure ARM (2) 概览 Azure ARM (3) ...
- 自制简单的.Net ORM框架 (一) 简介
在自己研究ORM之前,也使用过几个成熟的ORM方案,例如:EntityFramework,PetaPoco,Dapper 等,用是很好用,但是对自己来说总是不那么方便,EF比较笨重,Dapper要自定 ...
- C#中enum类型
最近碰到了枚举类型,就顺便整理下. 枚举的基类Enum,可以是除 Char 外的任何整型.不做显示声明的话,默认是整形(Int32). 声明一个Enum类型: /// <summary> ...
- Redis发布订阅实现原理
发布订阅中使用到的命令就只有三个:PUBLISH,SUBSCRIBE,PSUBSCRIBE PUBLISH 用于发布消息 SUBSCRIBE 也叫频道订阅,用于订阅某一特定的频道 PSUBSCRIBE ...
- QCustomplot使用分享(七) 层(完结)
一.分层绘制 一直说要讲2.0.0版本,但总是想把1.3.2版本拿出来比较一下,这篇文章也不例外.QCustomPlot2.0.0beta版本比1.3.2release版本有一个很大的改进那就是分层绘 ...