没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|行业资讯|编辑:龚雪|2021-04-21 10:09:46.567|阅读 294 次
概述:本文主要为大家介绍WinForms Skin Editor新的工具Skin Editor v2,迎下载新版DevExpress体验!
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
相关链接:
DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!
技术团队在之前针对进行了修补,这个新工具 - 现在成为"Skin Editor v2",更易于发现皮肤元素的层次结构,可自定义标签以及一些非常有用的功能(例如可以按Ctrl + 单击“预览”面板中的任何元素,以获取负责给定元素外观皮肤部件的列表)、对矢量皮肤和调色板的支持等。
更新后的Skin Editor中引入的增强功能有一个缺点,如果您的目标是对标准DevExpress皮肤进行些微修改,则必须创建一个重复的皮肤,这意味着必须导入和注册自定义外观。此外,此过程将在皮肤选择器中生成几乎相同的皮肤 - 原始皮肤和自定义皮肤。要消除重复项,您还必须修改这些选择器(例如,隐藏标准的“ Bezier”皮肤,并将其替换为在Skin Editor中创建的“My Bezier”)。
为消除这些问题,WinForms Skin Editor (v21.1)将附带对皮肤补丁支持。皮肤补丁是直接应用于标准DevExpress皮肤可视化更改列表,皮肤补丁消除了为您的项目生成/导入自定义皮肤的需要。
这是皮肤补丁用例的一个很好例子:矢量Office 2019皮肤中的停靠面板标题。
如果您发现面板标题字体太大,可以添加并在"Docking"部分中手动设置字体,这意味着hard-coded面板字体将处于激活状态,而与激活皮肤无关。
现在您可以修补皮肤,不必进行硬编码或创建新皮肤。启动 Skin Editor并选择"New Skin Patch"选项卡,输入补丁程序名称,本地存储文件夹来保存输出以及目标DevExpress皮肤。
找到您要修改的元素,单击 "Activate" 然后编辑desired/appropriate设置。在此示例中,需要为 "Docking" 别下的一些元素减小文本大小变化量。
修补程序将保存为单个.skinpatch文件,保存后可通过SkinManager.Default.RegisterSkinPatch方法从本地存储、流或程序集中将其导入到Visual Studio项目中。
namespace MyApp{ static class Program { /// <summary> /// The main entry point for the application. /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); SkinManager.Default.RegisterSkinPatch(Application.StartupPath + "\\patches\\O2019C-Fonts.skinpatch"); //uncomment the following line to undo the skin patch //SkinManager.Default.ResetSkin(SkinStyle.Office2019Colorful); Application.Run(new MainForm()); } } }
下图说明了标准的“ Office 2019 Colorful”皮肤,并带有一个修补程序,该修补程序可将文本大小变化量从6减少到2。
您还可以更改补丁中的更多元素,例如修改"Docking > Dock Panels > Caption Buttons"元素以减少按钮的填充和大小,这将缩小面板标题,以更好地适应新标题字体。
DevExpress技术交流群3:700924826 欢迎一起进群讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn
文章转载自:慧都网通过本次更新,HOOPS Exchange不仅强化了对各类主流文件格式的支持,增强了跨平台的兼容性和稳定性,还为用户提供了更便捷、更高效的功能体验,进一步巩固了其在3D数据转换和交换领域的领先地位。
在工业和建筑领域,CAD 文件的处理至关重要。CADViewX 作为一款功能强大的 ActiveX 组件,能够为应用程序注入高效的 CAD 处理能力,助力企业和开发者轻松应对各类 CAD 文件操作需求。
在现代 Web 应用开发领域,Syncfusion 公司的 Essential Studio for JavaScript 脱颖而出,成为开发者构建高效、美观应用的得力助手。它不仅提供了丰富的 UI 组件库,还深度融合了性能优化与跨平台支持,帮助企业快速实现复杂业务需求。以下从功能特点、核心优势和应用场景三方面展开,带您全面了解这一工具。
工业3D应用开发,既要建模好、也要可视化强,选对技术栈非常关键。希望这篇对比能帮你理清选型方向,少踩坑、快上线!
优秀的界面控件开发包,帮助企业构建卓越应用!
DevExpress DXperience Subscription高性价比的企业级.NET用户界面套包,助力企业创建卓越应用!
DevExpress WinForms Subscription为Windows Forms平台创建具有影响力的业务解决方案,高性价比WinForms界面控件套包。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@wqylolg.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢