ComponentOne for Silverlight - 历史版本
历史版本
Silverlight 2014 v3
可指定边界的地图控件
使用更新的 C1Maps 控件,您可以限定地图边界和缩放操作。例如,显示美国地图,可以防止用户导航超出了该边界范围。只需要设置该控件的一些属性,您就能够轻松完成地图边界的配置。
在日程中切换视图更便捷
使用 C1Scheduler 控件,你可以轻松的在各个日程视图中随意切换。设置一个简单的属性,就可以允许用户来设置以周,月,或天视图来查看日程。该版本也增加了将当前时间高亮的功能。
使用进度指示器提供更好的用户体验
新 C1ProgressIndicator 控件给您更多定制的方法来实现一些不确定的操作的可视化。您可以显示经典的加载环,也可以为用户提供描述标签。
Silverlight 2014 v2
圆形菜单
使用更新的 C1Maps 控件,您可以限定地图边界和缩放操作。例如,显示美国地图,可以防止用户导航超出了该边界范围。只需要设置该控件的一些属性,您就能够轻松完成地图边界的配置。
- 提升用户体验:当打开或关闭 C1RadialMenu 控件时,C1RadialMenu 就像转动流畅的风车一样。这种流动的动画增加了用户体验,同时圆形菜单系统增加了用户探索应用的兴趣。尽管用户使用新的上下文菜单,与传统的上文菜单完全不同,颠覆了用户的感知,但是用户会主动发现有规律的上下文菜单的新命令。
- 节省屏幕显示空间:使用圆形菜单系统节省了宝贵的屏幕空间,使屏幕没有那么紧凑。您可以将应用中大部分命令组织嵌套至单一的,可扩展的菜单系统中,并且该菜单系统不管何时何地都可以置顶。您可以为每一个菜单项规定特定的显示位置和尺寸,您甚至可以制定每项开始的角度。
- 专业的数字菜单及配色菜单项:该控件为您提供关于色彩编辑和数字编辑的特殊支持。菜单项可以显示为纯颜色的圆形菜单,为用户提供完整的颜色选项。数字编辑中,该控件支持类似圆形的数字拨号键盘,使您能够在触摸设备中快速且易于使用。
- 自动选择常规项:您可以规定选择哪个子菜单项,或者您可以基于用户当前行为,允许控件自动选择子菜单项。所以当一个用户频繁选择某一个非默认的菜单项时,他们可以在之后的操作中不需要导航,快速的进行选择。
Silverlight 2014 v1
ComponentOne for Silverlight 2014 v1 为 C1Chart 新增了分组和聚合功能,同时通过用户界面虚拟化技术提升了 C1TreeView 的性能并增强了用户交互体验。
图表控件的分组和聚合
对于数据量大的图表,太多的具体值不利于把握和分析整体趋势。这时就需要对数据进行分组和聚合。新版本的 C1Chart 提供了这样的能力。您可以按照类别、日期或者指定其他符合业务逻辑的字段进行分组和聚合,以此展示最终用户的商业对象和图形结果。
提供用户界面虚拟化的 TreeView 控件
用户界面虚拟化是一项提升展示性能的技术,它不会去渲染不可见的容器对象。如果您要使用这个功能,只需要将 C1TreeView 控件的 IsVirtualizing 属性设置为 true 即可。此外,您可以通过双击每个节点完成收起或者展开操作,让最终用户获得更便捷的用户体验。
Silverlight 2013 v3
本次发布的版本针对 C1FlexGrid 等其它控件做了增强。
FlexGrid 分组面板
通过拖拽列头到分组区域进行分组。创建分组后,您还可以通过拖拽分组标记重新排序或移除分组。
更多增强
- 使用新增的 C1DataSource 控件传递虚拟化数据给 C1FlexGrid 和 C1DataGrid。在数据层面实现分页功能,使您在加载大量数据时实现平滑滚动。
- 新的 C1ProgressBar 控件,设计灵感来源于原生的 Windows 8 和 Windows phone 内置进度条,提供给您全新的“加载”体验。
- C1Book 允许内容单页显示,新增的 PageMode 属性使翻页效果更加动感,增强用户体验。
Silverlight 2013 v2
增强触摸设备支持
对于 Windows 8,笔记本和台式机融合为一体。ComponentOne for Silverlight 新增支持拖拽手势用于滚动内容,这样您的桌面应用程序就可以直接在移动设备完美运行了
下列控件已经支持拖拽手势,这将使得他们更适合在触摸设备中使用。C1FlexGrid、C1ListBox、C1Maps、C1TreeView、C1ComboBox、C1PropertyGrid、C1Chart、C1DataGrid、C1Book、C1ColorPicker、C1CoverFlow、C1Knob、C1OutlookBar、C1ReportViewer (仅选择操作)、C1PdfViewer (仅选择操作)、C1RichTextBox (仅选择操作)、C1TileView and C1Window (重置尺寸和移动)。
新增 Entity Framework 和 RIA 服务数据源控件
新增夜色丽都主题
图表控件增强
- 新增堆积阶梯面积图
- 为条形图和饼图新增偏移和重叠属性,方便用户判断条形图的距离以及饼图切片的角度和偏移量。
- 通过 AnnoPosition.None 枚举值,更加方便的隐藏坐标轴标签。
- 更多的图例位置选项。您可以通过 OverlapChart 属性设置图例显示在堆积面积图上。
其他增强
- 使用新的 C1DataSource 控件为 C1FlexGrid 和 C1DataGrid 控件提供数据可视化能力。它就像在数据层添加了一页,当所有行都出现在客户端时,用户可以滚动数据。
- 新增的 C1ProgressBar 控件仿照 Windows 8 和 Windows Phone 原生进度条的样式为应用程序提供全新加载效果体验。
- 设置 C1Book 控件的 PageMode 属性,可以将全部内容显示在一页,同时自动呈现翻页动画效果。
Silverlight 2013 v1
ComponentOne for Silverlight 2013 v1 新特性
全新添加的 Tile 控件
FlexGrid 功能增强
更多功能增强
- C1DataGrid 控件改善了对剪贴板的支持。
- 增强 DockControl 控件,使其行为更加接近 Visual Studio。例如,您可以拖动标签为浮动状态,甚至将其停靠在其他浮动标签中。
- C1PdfViewer 控件支持读取加密文件。现在 LoadDocument 方法新增了一次密码可选参数的重载。
- 现在所有的控件库的本地化资源超过了 20 种语言,所有您可以很容易地对应用程序进行本地化。