1.VCL界面组件DevExpress VCL v23.2 - 表控件增强
2.盘点下5个Winform UI开源控件库
3.å¦ä½å®ç°winformçªä½çç¾å
VCL界面组件DevExpress VCL v23.2 - 表控件增强
DevExpress VCL,皮皮肤由 DevExpress 公司提供的肤源经典界面组件包,囊括数据录入、皮皮肤图表、肤源数据分析、皮皮肤导航和布局等控件。肤源android源码c层它旨在帮助开发者创建卓越的皮皮肤用户体验,提供具有影响力的肤源业务解决方案,同时利用现有的皮皮肤 VCL 技能构建下一代应用程序。
DevExpress VCL v.2 最新版本现已发布,肤源着重增强了图表组件功能。皮皮肤欢迎下载官方正式版体验新功能。肤源江湖聊天室源码
在新版本中,皮皮肤对于 XY 图表中的肤源值标签重叠问题,DevExpress 提供了多种设置选项,皮皮肤包括隐藏重叠和围绕点对齐,以匹配 WinForm 图表控件的操作。
工具提示功能在新版本中也得到了优化。现在,DevExpress 支持通过命中测试事件手动合并图表工具提示,便于开发者获取更多相关信息。
图表导出功能在新版本中得到了显著增强。现在,大数据可视化源码DevExpress 图表可以导出至多种文件格式,如 SVG、PDF、Excel、Word 等,并且允许通过编程调用相关 API 实现图表的自动导出。
打印功能也得到了改进,新版本包括内置的打印预览、打印和导出到 PDF 的命令。此外,还支持以编程方式打印图表。微信点餐系统源码
十字线光标功能为用户在图表中跟踪系列或指示器数据点坐标提供了便利,包含参数、值行、关联标签和数据点标签。
新版本增加了对 RAD Studio .0 Athens 的支持,以及超过 个数据编辑器的增强功能。现在,这些编辑器提供了 StyleReadOnly 属性,允许开发者自定义只读编辑器状态的样式设置,无需修改源代码。
新版本还扩展了 AllowDropDownWhenReadOnly 属性,源码首页用于控制只读下拉编辑器的显示,同时对 多个其他数据编辑器也进行了增强。
图表菜单项添加了图像,并按字母顺序排列,方便开发者定位和区分不同的菜单项类型,同时不推荐的菜单项被单独分组。
现在,可以为编辑器按钮(如 texteditbutton)设置样式,使其看起来没有热点轨道或焦点效果,例如,在下拉编辑器中实现“Search”按钮。
新版本支持使用 WXI 皮肤的独立数据编辑器样式,当使用 DevExpress 最新的 Windows 主题时,独立 VCL 编辑器更有效地应用样式,如将背景颜色应用于整个编辑器框区域,包括编辑器按钮,与 VCL Grid、Tree List、Ribbon 等容器控件的样式相匹配。
盘点下5个Winform UI开源控件库
探索五款优秀开源控件库,助力Winform UI开发,实现更丰富的界面与用户体验。
第一款为ReaLTaiizor,一个面向.Net的开源库,兼容多种版本,提供多样化的控件和主题,涵盖界面如原神、卡巴斯基等经典案例,适合开发者快速启动项目。
第二款支持换肤功能的开源组件,针对.Net Framework 4.6.1,兼容多种控件,一键统一更换颜色、状态、动画,满足自定义需求,源码修改自定义。
第三款开源框架兼容.Net 7,包含全面控件与工具,支持中文国际化,主题多样,适合企业使用,免费个人,商业应用需授权,涵盖控件、布局、交互、工具等功能。
第四款是Krypton,一个丰富UI组件的开源库,提供多种基础控件与交互功能,支持主题自定义,助力快速构建高效界面。
第五款是基于.Net Framework开发的个控件库集合,包含窗体、组件,支持皮肤切换,控件功能丰富,适用于直接使用或自定义。
这些开源库均提供详细文档与示例,覆盖了开发过程中的多种需求,为Winform UI开发提供了极大的便利与支持。
å¦ä½å®ç°winformçªä½çç¾å
1.ä»ç½ä¸ä¸è½½IrisSkin4.dllï¼ä¸è¬é½é带æSkinsæ件夹ï¼é¡¾åæä¹å°±æ¯åæ¾ç®è¤æ件çï¼ç®è¤æ件åç¼ä¸º.sskã
ç¶åå°å®ä»¬å¯¼å ¥å°å½å项ç®æ件çbin\debugæ件夹ä¸é¢ï¼è¿æ ·å¨ç¼å代ç æ¶ï¼å°±å¯ä»¥éè¿è¯¥è·¯å¾å¼ç¨ç®è¤æ件äºã
2.æ¥ä¸æ¥å°±æ¯è¦æIrisSkin4æ·»å å°å¼ç¨ä¸äºã
å¨ã解å³æ¹æ¡èµæºç®¡çå¨ãä¸å³å»ãå¼ç¨ã-ãæ·»å å¼ç¨ããéä¸ãæµè§ã并æµè§éä¸IrisSkin4.ddæ件ããç¡®å®ãåæåæ·»å IrisSkin4.dllã
3.å¨å·¥å ·ç®±ä¸çãææWindowsçªä½ãæä»»æé项å¡å³å»æ·»å é项å¡ï¼ç»æ°é项å¡å½å为âç®è¤ç¾åâï¼åå³å»è¯¥é项å¡ï¼éä¸ãéæ©é¡¹ã
4.çå¾ é¡¹ç®å è½½å®æåï¼æµè§éä¸IrisSkin4.dllï¼ç¡®å®åå³å¯å°ãSkinEngineãæ·»å å°âç®è¤ç¾åâä¸ã
5.å°SkinEngineææå°è®¾è®¡çªä½ä¸ï¼æ¤æ¶å¨çªä½çä¸æ¹ä¾¿ä¼åºç°ä¸ä¸ªæ°çSkinEngine1ãä½ ä¹å¯ä»¥æ·»å å¤ä¸ªSkinEngineæ¥å®ç°æ´ä¸°å¯çåè½ã
6.å¨*.Designer.csæ件ä¸æ·»å å¦ä¸ä»£ç ï¼ä¸è¬å½ä½ æ·»å äºSkinEngineåå°±ä¼èªå¨çæã
7
7.æ¥ä¸æ¥å¨ä¸»çªä½ä¸ä»£ç ä¸æ·»å ç®è¤æ件çè·¯å¾ skinEngine1.SkinFile = Application.StartupPath + "bin\\Debug\\SteelBlue.ssk"ãå®ç°å¤ç§ç®è¤åæ¢çæºä»£ç ä¹å¨ä¸å¾ä¸ã