首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >美出新高度,Excel插件适配高分屏终极解决方案

美出新高度,Excel插件适配高分屏终极解决方案

作者头像
Excel催化剂
发布2024-12-27 16:55:28
发布2024-12-27 16:55:28
1390
举报
文章被收录于专栏:Excel催化剂Excel催化剂

现如今,高分屏显示器越来越普及,一般VSTO插件或ExcelDna插件,都是传统winform窗体作界面为主,这个会引起在高分屏上的显示严重变形。

在笔者之前的尝试中,使用过SunnyUI这个UI库,来避免窗体变形问题,但这个UI库,虽然较为美观,还不是终极的解决方案,在高分屏上显示的窗体会很小(不知道最近有没改善,这个印象是在1-2年前建立的,如果有改善,欢迎反馈知晓下),虽然解决了变形问题,但还在高分屏上使用还是不太完美。

终级的解决方案,当然是使用WPF界面技术来解决。目前笔者用的是handyControl这款UI界面库。

一般来说handyControl也很好用,但对于一些个性化的场景,使用默认的设置还是不够好用,例如笔者两款插件,使用了自定义的窗体颜色,简单的使用默认的效果设置就会出来很不协调的结果。

经过不住的努力,终于能够对handyControl这个库的自定义主题颜色进行适配,可以让不同插件使用不同的主题颜色来呈现,如下图是Excel催化剂和EasyShu两款插件,各自用不同的主色系来完成窗体定制。

下面给大家展示下较为完美的效果:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-12-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel催化剂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档