前阵子在逛知乎的时候看到了Gitee发的文章,里面介绍了一些WinForm开源项目,其中就有涉及到界面库,我一下子就来了兴趣,然后顺瓜摸藤又找到了几个类似的界面库,看着熟悉的界面和代码,有一种「爷的青春回来了」的感觉~
可惜属于WinForm的短暂时代早已结束,当今Web统治一切,怕是WinForm以后只能用来追忆往事了吧……
SunnyUI
看看作者的截图:
对话框:
看这界面颇有年代感,很惊讶的是这是个活跃的开源项目,最近一次提交还是一个小时前,不过再怎么说这界面也比原生的好看呀~
我试着用了一下,还行,使用起来蛮方便的,下载dll文件引用就行(如果可以Nu-Get就更好啦~),不过性能好像有点问题,IntegerUpDown控件好像快速点击是没有响应的?
HZHControls
先上截图
主色调看起来是红色的,不错嘛,红红火火,这个控件库使用更加方便,可以直接Nu-Get安装,装上就直接出现在工具箱上面了。
同样我也做了简单的试用,浅度试用下还蛮好的,没有遇到什么问题,还封装了图标啥的,很方便。
EASkins
这个也是在Gitee的推荐里面看到的,不过没有文档,所以我没有试用,直接放上截图和项目地址好了~
总结
没想到用上了这些界面组件库,古老的Winform看起来有种不属于那个年代的感觉,加上各种类似Web的元素和字体图标之类的功能,再回想起刚学编程那会,也是从Winform开始的,经常对着窗体设计器拖控件的时光,恍若隔世…
这些界面库都很好,让人相见恨晚,如果当年Winform横行的时候,我知道有这种界面库,那该多好~ 现在发现的这些工具,充其量只能作为偶尔闲暇时的小玩具了~ 时代的车轮滚滚向前,终将桌面应用碾得粉碎…