开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 4909|回复: 0

如何在代码中获取自定义外观元素属性的值

[复制链接]

0

精华

8

贡献

1768

赞扬

特约版主

帖子
583
软币
4524
在线时间
275 小时
注册时间
2019-2-21
发表于 2020-8-13 09:48:09 | 显示全部楼层 |阅读模式
DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。想要体验?点击下载>>
遇到的问题
如何在获取c#代码变量,在Skin?中未列出的属性中创建的新元素,例如附加图像中的headerP和titleGrid颜色。

解决方案
应用自定义外观后,需要使用静态SkinManager.GetSkinElement方法获取所需的外观元素。 然后,使用SkinElement.Properties集合获取您的自定义属性值:
SkinElement element = SkinManager.GetSkinElement(SkinProductId.Form, DevExpress.LookAndFeel.UserLookAndFeel.Default, "FormMdiBar"); //change this line to access your skin elementvar testValue = element.Properties["Test"];
您可以通过右键单击左侧的皮肤元素来获取直接从皮肤编辑器访问皮肤元素的代码。

DevExpress技术交流群2:775869749      欢迎一起进群讨论


回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-4-27 08:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表