学习XAML控制库

通过接触XAML控制库,了解到了许多不同功能的控件,也学习到了许多控件的使用方法。

接下来是我认为不太方便的5个控件,可能观点比较片面,望指正。

第一个:

FlipView

FlipView是我们查看图片的一种方式,可以通过点击方向箭头和滑动鼠标来具体查看每一张图片,当图片很少时,点击和滑动的方式还可以忍受,但是当图片数量过大时,FlipView这种方式需要长时间点击查找图片,因此就没有那么便捷了,建议图库过大时应该建立列表或网格来查找图片可能会更加便捷。

第二个:

CalendarView

              

这款日历视图虽然具有月视图,年视图和十年视图三种视图,但是日历本身功能过于简单,只能起到查看日期的功能,而且在日历的设计上不能直观的把每一天分开,右图的日历就能十分清晰的看到每一天,且下方有农历日期,对特殊的节日也有标识。然而左图的日历设计感不强,同时没有对特殊日期的标识。希望可以增加让用户对选定日期增加备注的功能,并且把备注过的日期标识出来。

第三个:

TaggleButton

          

感觉这两个控件功能重复了,都是对用户实现两个互斥的选项,我觉得完全可以只保留一个控件。如果只保留一个我觉得可以去掉TaggleButton,在我看来按钮操作没有切换开关直观简便。

第四个:

InkCanvas

 

 

 

这个控件的最大的好处就是方便,只需要一行标记就可以将这个控件添加到应用中,但是我觉得它目前的功能过于简单,很难满足人们对写字画图的需要,可以再增加一点基础的功能。首先因为这个控件只能全部清除,应该加入只撤销一笔的功能,同时也应该增加更多颜色,更多图形辅助画图与写字。

第五个:

SemanticZoom

       

Semantic Zoom这个功能,在点开下一级界面时,依然能看到上一级的选项,我觉得这样的设计不能直观的看出下一级菜单和上一级选项的包含关系,我觉得这个功能虽然使进入下一级界面变得快捷美观了,确并不是那么实用。我觉得可以点击一个选项后直接跳出对应的下一级界面,这种方式可能会更加直观。

以上是我的观点,可能会不准确,望指正。希望在以后的学习过程中,理解并学习更多的知识。

 

posted on 2018-03-19 23:10  hchhch  阅读(114)  评论(1编辑  收藏  举报

导航