• 公众号数据采集、抖音视频采集、视频号数据采集

Cskin及Dskin使用初步小结

公众号 kakalong 4年前 (2019-03-05) 6706次浏览 0个评论 扫描二维码

首先声明,理论上来讲如果我足够牛的话我可以一个人研究一个操作系统,但我承认远远达不到这个理论水平,想怼我技术能力有限的人请不用劳烦了,我先承认自己是菜鸟行了吧。

我对 C#的认知基本停留在了 2015 年,不知道.net core 是什么。只是最近想做一个 GUI 客户端才选择了自己能最快上手的 winform,而 winform 的官方控件库算得上是中规中矩,VS 搭配拖拽功能用起来简单易上手。但 GUI 的美观程度其是太一般了,明显满足不了当前国内的主流审美需求。

相关的美化库倒是有许多,但是都要收费,而且价格十分昂贵,破解的倒是有,但是一个写软件的人用别人的破解库感觉好讽刺,况且你也不知道破解版的有没有后门,万一给客户带来麻烦那可就得不偿失了。

搜了一下,发现了 CSkin 和 DSkin,是同一波人写的 UI 库(估且先只当作 UI 库看待),其中 CSkin 是免费随便用的,DSkin 是稍高阶点的收费版。CSkin 的官网明确说明了可以免费使用,不需要付任何费用,如果想要买源码的话也只需要 500 块。如果你只是想美化一下自己软件的界面以显得不是特别 low 的话,更重要的是如果你不想花钱的话,CSkin 足够用了,足够足够了。

如果你像我一样,用了 CSkin 之后觉得不错呀,再一看,哟,有个更好的 DSkin 呢,试用了一下 Demo 发现哇付费的果然酷炫得多啊,再一看竟然只需要 99 块哇,真是良心之作,然后就买了。

然后,你确实拿到了一堆的 DSkin 的示例项目的源代码,也有官方的说明文档,但是,你会发现说明文档只是一个初中生笔记式的流水账一样的图文排得十分不美观、作者经常自说自话不管用户能不能听懂的 word 文档。而示例源码有许多是 2015、2016 甚至是更早年间的项目,用 VS 打开,报错了,问作者,作者说哦 dll 更新了,你按提示把出错的地方一个个改过来吧。也就是说作者宁愿让每个新用户自己一头雾水+体验非常糟糕得去修改这些源代码,也不愿自己去重新修改一遍,要说作者忙?能一忙忙几年吗?能忙到连付费用户的体验都不管了?别忘了项目跑不起来几乎可以说是每个付费用户付款之后在 1 小时之内必然会波下的一盆冷水。

DSkin 中的许多控件使用了 DirectX 技术,渲染效果确实好,也够炫,但对于我一款商业软件来说作用不大,我需要的是大方美观而不是花里胡哨。

另一个问题是,看着这一堆不入流的 word 说明文档,和一个停留在 2015 年 2 月份的看上去像回事实际没啥用的 chm 帮助文档,想到作者说的直接在 vs 中通过 F12 也能看到控件的用法,我一下就明白了微软为啥搞个软件要花这么多的人力物力,写文档就是个非常浩大费时费力的大工程啊,更何况微软的库可远远比 DSkin 大多了。

然后,我也就明白 DSkin 为啥只卖 99 了。。

总之,有技术实力的可以研究下 DSkin,只是想美化一下界面的用 CSkin 的就足够了,想付费立马变得高大上的想法可以 pass 了。


本文标题:Cskin 及 Dskin 使用初步小结
转载请保留页面地址 https://www.xiaokuake.com/p/cskin-and-dskin.html
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址