当前位置: 首页 > news >正文

安监局网站做应急预案备案wordpress 学校主题

安监局网站做应急预案备案,wordpress 学校主题,慢慢来做网站多少钱,flash网站需要改变最近要用到界面控件DevExpress。一句话#xff1a;很好很强大#xff0c;比起VS自带的winform界面#xff0c;种类和花样要多了不少。然而#xff0c;强力的功能带来了庞大的信息量#xff0c;所以我打算通过一些小模块来和大家一起对它进行探讨和研究。今天先研究一下它的…最近要用到界面控件DevExpress。一句话很好很强大比起VS自带的winform界面种类和花样要多了不少。然而强力的功能带来了庞大的信息量所以我打算通过一些小模块来和大家一起对它进行探讨和研究。今天先研究一下它的换肤功能。在控件中其默认提供了18中风格让我们选择如下图下面就看看怎么实现让界面切换到选中风格的功能。先建立一个项目引入一个button和一个grid如下图由于在devExpress.skins.skinManager.Default.Skins中只有13中皮肤所以我们要手动添加5种找到Designer.cs文件添加下列代码this.iPaintStyle.CategoryGuid new System.Guid(d0173875-bf7b-4740-b252-5047db62606c);this.iPaintStyle.LinksPersistInfo.AddRange(new DevExpress.XtraBars.LinkPersistInfo[] {new DevExpress.XtraBars.LinkPersistInfo(this.ipsDefault),new DevExpress.XtraBars.LinkPersistInfo(this.ipsWXP),new DevExpress.XtraBars.LinkPersistInfo(this.ipsOXP),new DevExpress.XtraBars.LinkPersistInfo(this.ipsO2K),new DevExpress.XtraBars.LinkPersistInfo(this.ipsO3)});private DevExpress.XtraBars.BarButtonItem ipsWXP;private DevExpress.XtraBars.BarButtonItem ipsOXP;private DevExpress.XtraBars.BarButtonItem ipsO2K;private DevExpress.XtraBars.BarButtonItem ipsO3;private DevExpress.XtraBars.BarButtonItem ipsDefault;this.ipsDefault new DevExpress.XtraBars.BarButtonItem();this.ipsWXP new DevExpress.XtraBars.BarButtonItem();this.ipsOXP new DevExpress.XtraBars.BarButtonItem();this.ipsO2K new DevExpress.XtraBars.BarButtonItem();this.ipsO3 new DevExpress.XtraBars.BarButtonItem();//// ipsDefault//this.ipsDefault.Caption Default;this.ipsDefault.CategoryGuid new System.Guid(d0173875- bf7b-4740-b252-5047db62606c);this.ipsDefault.Description Default;this.ipsDefault.Id 15;this.ipsDefault.Name ipsDefault;this.ipsDefault.ItemClick new DevExpress.XtraBars.ItemClickEventHandler(this.ips_ItemClick);//// ipsWXP//this.ipsWXP.Caption Windows XP;this.ipsWXP.CategoryGuid new System.Guid(d0173875-bf7b-4740-b252-5047db62606c);this.ipsWXP.Description WindowsXP;this.ipsWXP.Id 11;this.ipsWXP.ImageIndex 5;this.ipsWXP.Name ipsWXP;this.ipsWXP.ItemClick new DevExpress.XtraBars.ItemClickEventHandler(this.ips_ItemClick);//// ipsOXP//this.ipsOXP.Caption Office XP;this.ipsOXP.CategoryGuid new System.Guid(d0173875-bf7b-4740-b252-5047db62606c);this.ipsOXP.Description OfficeXP;this.ipsOXP.Id 12;this.ipsOXP.ImageIndex 3;this.ipsOXP.Name ipsOXP;this.ipsOXP.ItemClick new DevExpress.XtraBars.ItemClickEventHandler(this.ips_ItemClick);//// ipsO2K//this.ipsO2K.Caption Office 2000;this.ipsO2K.CategoryGuid new System.Guid(d0173875-bf7b-4740-b252-5047db62606c);this.ipsO2K.Description Office2000;this.ipsO2K.Id 13;this.ipsO2K.ImageIndex 4;this.ipsO2K.Name ipsO2K;this.ipsO2K.ItemClick new DevExpress.XtraBars.ItemClickEventHandler(this.ips_ItemClick);//// ipsO3//this.ipsO3.Caption Office 2003;this.ipsO3.CategoryGuid new System.Guid(d0173875-bf7b-4740-b252-5047db62606c);this.ipsO3.Description Office2003;this.ipsO3.Id 14;this.ipsO3.ImageIndex 6;this.ipsO3.Name ipsO3;this.ipsO3.ItemClick new DevExpress.XtraBars.ItemClickEventHandler(this.ips_ItemClick);然后将其添加到barManager的项中。this.barManager1.Items.AddRange(new DevExpress.XtraBars.BarItem[] {this.barSubItem1,this.barSubItem2,this.ipsWXP,this.ipsOXP,this.ipsO2K,this.ipsO3,this.ipsDefault,this.iPaintStyle});然后添加这几种风格的点击事件。private void ips_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e){barManager1.GetController().PaintStyleName e.Item.Description;InitPaintStyle(e.Item);barManager1.GetController().ResetStyleDefaults();DevExpress.LookAndFeel.UserLookAndFeel.Default.SetDefaultStyle();}然后将皮肤初始化并为其注册选择事件。private void iPaintStyleStyle_Init(){BarItem item null;for (int i 0; i barManager1.Items.Count; i){if (barManager1.Items[i].Description barManager1.GetController().PaintStyleName)item barManager1.Items[i];}InitPaintStyle(item);}private void InitPaintStyle(BarItem item){if (item null){iPaintStyle.ImageIndex item.ImageIndex;iPaintStyle.Caption item.Caption;iPaintStyle.Hint item.Description;}}void InitSkins(){barManager1.ForceInitialize();foreach (DevExpress.Skins.SkinContainer cnt in DevExpress.Skins.SkinManager.Default.Skins){BarButtonItem item new BarButtonItem(barManager1, skinMask cnt.SkinName);iPaintStyle.AddItem(item);item.ItemClick new ItemClickEventHandler(OnSkinClick);}}void OnSkinClick(Object sender, ItemClickEventArgs e){string skinName e.Item.Caption.Replace(skinMask, );DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(skinName);barManager1.GetController().PaintStyleName Skin;iPaintStyle.Caption iPaintStyle.Hint e.Item.Caption;iPaintStyle.Hint iPaintStyle.Caption;iPaintStyle.ImageIndex -1;}大功告成初始化winform的时候调用下面两个方法就可以进行换肤了。iPaintStyleStyle_Init();InitSkins();效果如下转自http://www.cnblogs.com/xuekai-to-sharp/p/3759675.html慧都学院2017全新DevExpress线下研修班火热报名中标签DevExpress皮肤本站文章除注明转载外均为本站原创或翻译。欢迎任何形式的转载但请务必注明出处、不得修改原文相关链接尊重他人劳动成果文章转载自慧都控件11好文不易鼓励一下吧
http://www.zqtcl.cn/news/354305/

相关文章:

  • 北京网站设计培训wordpress vps 伪静态
  • 做网站和编程有关系吗seo百家外链网站
  • 网站新闻怎么写最新事故案例100例
  • 网站中的表格seo宣传网站
  • 河南锦路路桥建设有限公司网站网站建设会考什么
  • 高校网站建设研究意义餐饮vi设计案例
  • 触屏手机网站网站建设功能模块价格
  • 类似携程网的网站wordpress文章摘要调用
  • 好网站建设公司开发方案联盟营销的网络营销方式
  • logo免费生成网站洛阳网络建站公司
  • 建设工程部网站百度指数功能
  • 个人网站 商业时事新闻2022最新10月
  • 不会代码 怎么做网站网站视频管理系统
  • 网站空间 流量网上卡片制作
  • 网站排名seo软件机关网站源码
  • 网站手机端页面怎么做手机之家
  • 成都电子商务网站大庆城市投资建设网站
  • 电子商务网站费用wordpress 怎么手动更新
  • 中国空间站设计在轨飞行多少年南昌网站建设风格
  • 用php写的网站有哪些暖暖 视频 在线 观看 高清
  • 云空间网站怎么做海南旅游网网页制作
  • 常宁网站免费的ai作图软件
  • 网站建设讲师招聘如何做电商产品推广
  • 让百度收录网站网站开发流程进度表
  • 有几个网站能在百度做推广产品开发管理系统
  • 一个网站项目的价格表dz论坛seo
  • 企业做网站要多少钱哪个网站做动图
  • 知名企业网站例子4s店网站模板
  • 网站建设的信息安全防范技术初级买题做哪个网站好
  • 品牌营销网站建设东莞智通人才招聘网