BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Chart for Windows Phone Q1 2013 SP1 发布

| 作者 Anand Narayanaswamy 关注 0 他的粉丝 ,译者 孙镜涛 关注 2 他的粉丝 发布于 2013年6月18日. 估计阅读时间: 3 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

Telerik最近发布了RadChart for Windows Phone Q1 2013 SP1,支持多坐标轴、轴对齐、注释和空值,另外还增强了日程表控件的本地化功能。

图表能够通过多坐标轴特性显示两个或两个以上的坐标轴,包括在序列之间共享坐标轴。还可以创建多坐标轴图表,这需要把轴包装进一个对象或者装入一个集合中并且通过包装器访问它。最后一步是将我们序列中的一个轴属性绑定到集合索引,该索引会定位到共享轴。

“在两个或者更多的序列之间共享一个轴需要一点小技巧,因为我们不能将一个图表轴放到资源里面。如果我们这样做了,并且之后通过{StaticResource resourceKey}引用它,那么Silverlight将会崩溃,因为轴将会被插入元素树两次。” Telerik公司Windows Phone团队的软件开发工程师Viktor Skarlatov说。

轴对齐特性允许用户将图标中的坐标轴靠左边、右边、上边或者下边对齐,最终结果如何取决于VerticalLocation和HorizontalLocation属性所确定的特定轴是垂直的还是水平的。

<telerikChart:LinearAxis VerticalLocation="Top"/>

借助于注释特性,图标能够在它的绘制区域内的某些点或者带中显示一些重要内容,有三种不同的注释类型。GridLineAnnotation允许开发者画一个横跨图表的水平线或者垂直线,PlotBandAnnotation会覆盖由From和To属性所指定的最小值到最大值之间的一个区域,另一个是CustomAnnotation,它能够在图表上显示任意类型的内容,因为ContentControl 能够接受任何类型的内容。

“最后一件值得介绍的事情便是对空值的支持。开发者不需要做任何特殊的处理就能够利用该功能。如果序列绑定的数据对象有null值的属性,那么图标仅会在绘制相应UI的时候插入相应空白” Viktor说。

除了上面提到的特性之外,Telerik还更新了日程表控件以便能够显示Hebrew、Hijri、Korean等其他格式的日期,同时还改善了DataBoundListBox和Expander之间的集成。

查看英文原文Chart for Windows Phone Q1 2013 SP1 with Multiple Axes, Axis Alignment, Annotations and Empty Values

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

深度内容

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT