posts - 353,  comments - 7,  views - 20万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
  2023年10月27日

C#使用DevExpress窗体皮肤_devexpress窗体 为窗体指定lookandfeel-CSDN博客

摘要:本文介绍C#如何使用DevExpress组件对Winfrom程序换肤。

相信很多朋友希望自己的软件可以非常漂亮,本文就简要介绍一下,对窗体换肤。

1、在程序入口处,即Program.cs添加如下代码:

DevExpress.UserSkins.OfficeSkins.Register();
DevExpress.UserSkins.BonusSkins.Register();

2、所应用样式窗体需要继承自DevExpress.XtraEditors.XtraForm;

3、添加defaultLookAndFeel1控件;

4、在应用窗体调用如下代码:


#region 初始化皮肤
private void InitSkin()
{
BarSubItem bar = new BarSubItem();
bar.Caption = "皮肤设置";
bar.Name = "皮肤设置";
//迭代出所有皮肤样式
foreach (DevExpress.Skins.SkinContainer skin in DevExpress.Skins.SkinManager.Default.Skins)
{
BarButtonItem barBI = new BarButtonItem();
barBI.Tag = skin.SkinName;
barBI.Name = skin.SkinName;
barBI.Caption = skin.SkinName;
barBI.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(ItemClick);
this.barManager1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { barBI });
bar.LinksPersistInfo.AddRange(new DevExpress.XtraBars.LinkPersistInfo[] { new DevExpress.XtraBars.LinkPersistInfo(barBI) });
}
this.barManager1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { bar });
this.barMenu.LinksPersistInfo.AddRange(new DevExpress.XtraBars.LinkPersistInfo[] { new DevExpress.XtraBars.LinkPersistInfo(bar) });
}
#region 皮肤单击事件
private void ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
defaultLookAndFeel1.LookAndFeel.SetSkinStyle(e.Item.Tag.ToString());
e.Item.Hint = e.Item.Tag.ToString();
}
#endregion
posted @ 2023-10-27 10:08 懒懒的呐喊 阅读(185) 评论(0) 推荐(0) 编辑
  2020年6月1日
摘要: E:\>Dism /online /enable-feature /featurename:NetFX3 /All /Source:E:\sources\sxs /LimitAccess 阅读全文
posted @ 2020-06-01 16:17 懒懒的呐喊 阅读(182) 评论(0) 推荐(0) 编辑
  2020年4月20日
摘要: 结售汇指的是本币和外币之间的交易,比如欧元兑换人民币,人民币购买欧元。 外汇买卖指的是外币与外币之间的交易,比如欧元兑换美元,美元兑换日元等。 这就是最大的区别 阅读全文
posted @ 2020-04-20 16:08 懒懒的呐喊 阅读(3507) 评论(0) 推荐(0) 编辑
  2020年3月6日
摘要: [z]https://www.cnblogs.com/mingforyou/p/3288111.html 本文主要介绍如何结合Sql脚本和PL/SQL Developer工具来实现创建表空间、创建数据库、备份数据库、数据导出等操作,然后实现Oracle对象创建、导入数据等操作,方便我们快速了解、创建 阅读全文
posted @ 2020-03-06 17:45 懒懒的呐喊 阅读(241) 评论(0) 推荐(0) 编辑
  2020年1月23日
摘要: https://www.unvone.com/28801.html 阅读全文
posted @ 2020-01-23 14:00 懒懒的呐喊 阅读(184) 评论(0) 推荐(0) 编辑
  2020年1月22日
摘要: https://finpricing.com/video/videoTutorial.html 阅读全文
posted @ 2020-01-22 09:48 懒懒的呐喊 阅读(249) 评论(0) 推荐(0) 编辑
  2020年1月13日
摘要: https://library.tradingtechnologies.com/user-setup/hke-hkex-supported-order-types.html 阅读全文
posted @ 2020-01-13 17:44 懒懒的呐喊 阅读(132) 评论(0) 推荐(0) 编辑
  2020年1月7日
摘要: https://service.blpprofessional.com/portal/docs/viewer/data-license/95effee7-158c-4525-a839-ee4c44e43228 阅读全文
posted @ 2020-01-07 15:33 懒懒的呐喊 阅读(147) 评论(0) 推荐(0) 编辑
  2019年12月26日
摘要: https://www.zhihu.com/question/31739106 作者:知乎用户链接:https://www.zhihu.com/question/31739106/answer/137674678来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 swif 阅读全文
posted @ 2019-12-26 19:42 懒懒的呐喊 阅读(10235) 评论(0) 推荐(0) 编辑
摘要: https://sourceforge.net/projects/swiftvalidator/ https://www2.swift.com/knowledgecentre/publications/us9m_20180720 https://blog.csdn.net/little_stars/ 阅读全文
posted @ 2019-12-26 17:42 懒懒的呐喊 阅读(312) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示