作者: 小红帽
查看: 166236|回复: 157
打印 上一主题 下一主题

【DSkin界面库发布】绝对优势介绍,现已支持Html开发UI

  [复制链接]
跳转到指定楼层
楼主
查看: 166236|回复: 157
本帖最后由 小红帽 于 2018-4-8 20:47 编辑

说明:
DSkin发布啦! 很多人还不知道DSkin和CSkin和LayeredSkin的区别。

优势:

DSkin界面库-UI界面定制业务: http://d.cskin.net/ui.aspx

1. DSkin支持动态Alpha混合,支持窗体和控件的透明度混合效果,以及多个控件叠加的效果,支持窗体设置透明色和透明图片直接呈现出来,制作异形窗体简单快速。这个是CSkin以及其他Winform控件库无法做到的。

2. DSkin界面不闪烁。我想用Winform开发界面时很多人都有遇到过这样的问题,尤其是设置大张的背景图的时候,而且控件比较多,很容易造成界面闪烁,如果控件设置透明背景色的时候那个更明显。像CSkin以及其他Winform控件库都有这样的问题。

3. DSkin支持窗体和控件动态特效。其他Winform控件库除了调用系统Api实现简单的窗体效果外,要实现其他炫酷的动态效果是很难的。 CSkin和其他Winform控件库一样。LayeredSkin也可以支持,但是效率低。

4. DSkin内置十多个虚拟控件。 虚拟控件优势在于,绘制高效,无句柄,资源占用极低,控件可以相互嵌套和组合,窗体上添加上万个都没有问题。这个是CSkin以及其他Winform控件库所没有的。LayeredSkin虽然包含了一部分虚拟控件,但是效率没有DSkin的高,功能不全,控件也没有那么多。

5. 虚拟控件支持设计模式,可以和普通控件一样在设计模式下设计,设置属性,拖拽调整大小和位置,绑定事件等。 LayeredSkin的虚拟控件不支持设计模式,必须用代码添加才行。

6. 高效的图形渲染。  假如你用CSkin的好友列表控件,窗体设计大张的背景图,好友列表控件设置背景透明,启用平滑滚动。滚动一下看看CPU使用率是不是一下子就涨的老高了,这个不是说CSkin里面的控件设计问题,用其他Winform控件库都会有这样的问题。这个是Winform框架的问题,因为Winform里面的控件背景透明是伪透明,是采用截取父级背景绘制到控件上的方法来实现背景透明的,这种方式效率极低。 而DSkin可以完全避免这个问题,就算是做成全屏了照样可以流畅的平滑滚动,CPU使用率极低,DSkin采用的DirectUI绘制技术,对所有控件进行分层绘制,并且采用局部刷新(脏矩形绘制),可以实现控件的透明叠加效果,以及高效的绘制效率。  如果是LayeredSkin的话,全屏显示效率会变得很差。

7. DSkin有窗体主题,可以任意切换和继承。 LayeredSkin里面没有窗体主题,甚至系统按钮都没有。

8. DSkin提供丰富的控件,并且支持二次开发,以及强大的自定义功能。通过和虚拟控件的组合使用,可以设计出各种各样的控件以及界面效果。

9. 通过DSkin可以很快的做出像QQ、迅雷那些炫丽的界面。 用CSkin和其他控件库要实现那些效果几乎不可能,就算能实现也很麻烦!

10. DSkin完全兼容其他第三方控件库。 LayeredSkin对其他控件的支持不好。

11.增加Html开发UI的开发模式,有大量的Html前端资源可以使用。支持C#和Html元素双向绑定,JS和C#相互调用,页面和C#类绑定。开发起来就和WebForm和WPF一样!

制作酷狗魔方这样的界面就需要控件的的透明度混合效果以及窗体透明


高效的图像渲染,设置了大张背景图,全屏列表平滑滚动,test.vshost.exe进程。CPU使用率基本维持在0%,硬件配置笔记本i5 2410M 电源配置是平衡模式



html 开发UI,支持大部分Html5和CSS3特性,提供开发者工具调试页面


以上案例可以在官网下载

DSkin和WPF对比
1. DSkin是基于.Net 2.0开发的,WPF需要.NET 3.0以上

2. WPF对硬件要求更高,WPF透明窗体的效率不高,资源占用比较大。 而DSkin就没有这个问题,透明窗体绘制效率可以和QQ一样高

3. DSkin学习成本低,只要你会用Winform就会使用DSkin。 如果WPF的话,就需要学习XAML,学习成本较高。

4. 如果采用Html开发UI,有大量前端资源可以使用。
DSkin WebUI开发模式介绍   http://www.cnblogs.com/dskin/p/8746502.html

DSkin是介于Winform和WPF之间的控件库,既可以像WPF那样制作炫丽的界面,使用和Winform一样简单。

DSkin也是当前唯一一个较为完善的采用DirectUI技术的.NET Winform控件库!


DSkin界面库-UI界面定制业务: http://d.cskin.net/ui.aspx

官网链接: http://www.dskin.cn/


以下是一些DSkin的案例图片,案例均可以在官网下载











官网链接: http://www.dskin.cn/

DSkin界面库-UI界面定制业务: http://d.cskin.net/ui.aspx



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 转播转播
回复 论坛版权

使用道具 举报

沙发
 楼主| 小红帽 发表于 2015-2-6 14:26:26 | 显示全部楼层
jefferic 发表于 2015-2-6 11:16
加油,支持一个
不知道
Layered模式下 可以用WebBrowser控件吗

可以了,有一个托管控件可以在Layered模式下支持其他普通控件了
板凳
 楼主| 小红帽 发表于 2015-2-8 18:33:28 | 显示全部楼层
Null 发表于 2015-2-7 23:33
适合新手学习吗

新手不建议使用DSkin! 你可以先熟悉CSkin和LayeredSkin
地板
 楼主| 小红帽 发表于 2015-2-11 22:55:16 | 显示全部楼层
smthhy 发表于 2015-2-11 10:15
给力啊,,不知道什么时候出案例啊

过段时间会出高仿QQ的案例,这次的实现包括大部分特效,以及QQ的透明毛玻璃,换肤都有
5#
 楼主| 小红帽 发表于 2015-2-11 22:56:31 | 显示全部楼层
eliteYang 发表于 2015-2-11 17:34
这个授权多少钱?官网没找到,官网介绍还是比较少的,希望可以继续补充

授权99 一机一码,带两次大版本更新
6#
 楼主| 小红帽 发表于 2015-2-24 21:49:46 | 显示全部楼层
sakuraj 发表于 2015-2-22 18:00
挺好的。我需要一个.NET4.0的版本。可以吧?

暂时只提供.NET 2.0的,过段时间会加入.NET版本选择
7#
 楼主| 小红帽 发表于 2015-2-24 21:50:07 | 显示全部楼层
liu85 发表于 2015-2-23 22:11
太刁拉拉拉拉!!简直是革命性的突破!之前用WINFORM最担心的就是界面效率问题,现在用和WPF一样的渲染技术 ...

暂时只提供.NET 2.0的,过段时间会加入.NET版本选择
8#
 楼主| 小红帽 发表于 2015-3-24 21:18:13 | 显示全部楼层
dlpc 发表于 2015-3-24 19:07
授权多少钱一次?

99授权一台开发者的电脑
9#
 楼主| 小红帽 发表于 2015-3-28 10:41:06 | 显示全部楼层
kkele168 发表于 2015-3-27 13:35
希望能多出点教程,教程收费都行,就是希望能合理点!

恩,谢谢支持,教程还在陆续更新
10#
 楼主| 小红帽 发表于 2015-4-9 09:07:00 | 显示全部楼层
liu85 发表于 2015-4-9 00:56
我现在很想马上购买使用,但是我的项目是.NET4.5写的。。不知道能否直接导入dll使用? ...

我们提供2.0和4.0的,我想应该可以兼容
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-4-27 22:37, Processed in 0.560419 second(s), 31 queries , Gzip On.

快速回复 返回顶部 返回列表