矢量图标选择器_微调 公开

瞑空凌 更新于 5天6小时前 | 0 | (0) | 1
分类
点赞
暂无
更多信息
分享人 瞑空凌
分享时间 8天14小时前
最后更新 5天6小时前
修订版本 4
子程序大小 21.1 KB
Quicker版本 1.43.57.0

介绍

---由于个人想法,想尽可能少动的方式仅修改自身需要的部分,因此并未使用自己抄写重构方式来生成需要的DataTemplate,而是尽量在原DataTemplate基础上加一微调.这样更有利于学习了解序列化,数据绑定,事件关联.手动或序列化指定.

在矢量图标选择器中集成颜色更改,以及Cea大佬动作图标管理 - by Cea - 动作信息 - Quicker中图标的汉化

使用示例:示例:微改图标选择器 - by 瞑空凌 - 动作信息 - Quicker


子程序的参数

输入
defaultColor 颜色的16进制值,例如:#FFFFFFFF,不填则默认原本颜色 Text
模态 是否模态窗口打开(即窗口打开后禁止与其他窗口交互,默认置顶) 注意:非模态模式会立马返回,不会等待关闭. Boolean
置顶 是否窗口置顶 Boolean
输出
output 返回结果 Text

最近更新

修订版本 更新时间 更新说明
4 5天6小时前 --真修复
--(静态改动态修复静态残留导致的bug,并稍微调整一下代码逻辑)
--之前是静态字段传递信息,静态会一直存在,从而实例一直被引用,即使后面多次创建覆盖,但最终从字段获取的对象则始终是第一个创建的实例对象.
--再加上为避免多个地方调用导致使用相同静态字段冲突,所以最后选择改为动态类型创建.并解决因动态导致信息传递到右键菜单不方便的问题
--似乎不是静态残留问题而是C#编译的这个DynamicClass类的问题,我无论怎么从代码获取,都会第一次成功之后报错
3 5天10小时前 ---(静态改动态修复静态残留导致的bug,并稍微调整一下代码逻辑)
---之前是静态字段传递信息,从而只要实例还被引用,即使后面多次创建后,也不会覆盖,最终从字段获取的对象则始终是第一个创建的实例对象.再加上为避免多个地方调用导致使用相同静态字段冲突,所以最后选择改为动态类型创建.
2 7天15小时前 --修复右键复制图标名时,颜色值莫名只返回第一次更改的颜色(不清楚缘由),改用直接从控件获取颜色

最近讨论

暂无讨论