wuyang26 发表于 2018-7-29 20:02:51

Dev 18.1.3的Winform程序竟然用上了微软的亚克...

本帖最后由 wuyang26 于 2018-7-29 20:06 编辑

刚发现,DevExpress的18.1.3版本中的Winform程序竟然用上了微软最新的Fluent设计中的亚克力透明,
并且模糊度比Win10的那个调教得好些,我不喜欢Win10自带的那种,模糊化太严重了,如果不在背景图片上显示,完全就看不出透明效果,
相反,DevExpress的透明调教得比较好,它的透明模糊效果应该介于Win7的Aero和目前Win10的这个效果之间,个人更喜欢。
      另外两点疑问:
   1>为何DevExpress只是侧边使用了亚克力透明,而不是整体使用?
   2>DevExpress的WPF程序为何还没实现亚克力透明?

66767376 发表于 2018-8-1 11:20:10

截个图看下 你到底说的是什么。。

wuyang26 发表于 2018-8-1 13:34:23

本帖最后由 wuyang26 于 2018-8-1 13:49 编辑

见下图:
第一个图是DevExpress的亚克力效果(左侧):
第二个图这是Win10默认的模糊效果(左侧):
第三个图是我用的Win10中的一个内部函数做的类似Win7 Aero毛玻璃的透明效果(Ribbon控件的使用):
这三个效果的特点是:Win7 Aero效果的模糊扩散区域太小,背面的图标都很清楚,不利于直接作为程序的背景,并且没有任何可调模糊度的参数,
Win10默认的Fluent效果则是模糊扩散区域太大,在纯色或者色彩反差不大的背景下,几乎看不到任何透明模糊效果,
而DevExpress的模糊区域则介于上面两者之间,它应该是对Win10的Fluent设计的亚克力材质的透明度或者模糊参数进行了一定的调整,
可惜技术比较新,目前在网上找不到相关的介绍。

wuyang26 发表于 2018-8-1 13:56:11

wuyang26 发表于 2018-8-1 13:34
见下图:
第一个图是DevExpress的亚克力效果(左侧):
第二个图这是Win10默认的模 ...

下面是Win10的亚克力效果的计算器,这是整个窗口的亚克力效果,Win10默认的亚克力效果太挑背景反差了,
有些背景色根本看不出效果,而上图中的DevExpress则把透明效果调得比较好,不过可惜目前只能在WinForm的
侧边栏使用,不是整个界面的使用,而WPF上还没有
页: [1]
查看完整版本: Dev 18.1.3的Winform程序竟然用上了微软的亚克...