Think of five XAML Controls

Think of fiveXAML Controls

第一篇博客,五个control的评价少许从一个程序猿的角度评价,大多从用户体验上讲一讲,欢迎批评指正。

ColorPicker

暂且不说性能如何,单从块头大小上讲,我觉得ColorPicker的块头大小就很令人难受(尤其对于处女座+强迫症患者来讲)。将一个矩形框与ColorPicker相连,效果如下图:

 硕大的控制板块,给我的第一感觉就是丑爆了。 官方文档里面还介绍了怎么把 ColorPicker 放在 Button Flyout 里使用,但是都做到这样了为什么不如直接提供这个弹出控件呢?从用户来讲这个设计有点令人匪夷所思。
但是从功能上来讲,个人觉得ColorPicker的功能还是蛮好用的,对颜色的细微调控还是精确的,基本能够满足设计者的要求。

 

TextBox

个人认为TextBox的设计功能略单一,如果使用者想要设计一些动态效果等其他元素,略有困难,但是用于简单设计是完全可以的。

 

Hub

乍一看感觉Hub的效果挺高大上的,类似于浮窗的功能,但是个人觉得Hub其实挺鸡肋的,如下图:

就像图片上的a simple hub,以news为例,我觉得如果在真正的UI设计上,模块化的设计会比这种浮动的更人性一些。

 

Border

个人觉得这是一个神奇的插件,能够通过调节来改变边框的粗细(其实是内边框和外边框的距离,我觉得用粗细形容更贴切。/黑脸)。大概这个插件的功能就是让我们知道一下XAML有这种插件就over了。实在想不出在设计上有什么地方可以使用这个插件的。

当把Background和BirderBrush设置成白色时,Border大概会让你产生疑问,我是谁?我在哪?我在学什么?Border有什么用?

 

RadioButton

Emmmm,顾名思义,与button只有五个字母的区别,可以说是另一个有些鸡肋的设计了,个人觉得完全可以把所有的button类的插件,封装在一起。不过RadioButton如果在设计问卷调查中使用,视觉效果应该是蛮不错的。在选择设计上时,会有被选上的踏实感。

作为班上的一名菜鸡,差不多用尽了自己所有的脑细胞写出了这些,所以可能有些不精确的地方,还是希望大家指正的。
可视化课程上了两周了,也适应了老师的教学方式。超奶思,疯狂粉我们张老师!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值