Silverlight ListBox 现已提供

Xceed Ultimate ListBox for Silverlight 是用于 Silverlight 应用程序的列表框组件。它执行智能的、虚拟化的后台数据检索——远程数据引擎仅按需获取记录,从而减少传输的数据量。Xceed Ultimate ListBox for Silverlight 可直接替换标准控件。借助让你可以使用现成的 Silverlight 列表框将其集成到任何项目中的 API 设计,你可以在不浪费任何时间的情况下获得更出色的列表框。Xceed Ultimate ListBox for Silverlight 支持分组、导航和过滤。它会直接把用户带到他们正在寻找的分组,并且搜索框能快速、轻松地过滤数据。通过平滑滚动和流畅动画,这些效果能降低卡顿感,因为执行它们所需的时间更少。由于条目会淡入/淡出并顺畅滑动,条目的视觉追踪效果得到改善。Xceed Ultimate ListBox for Silverlight 包含优先支持,并可通过 Vanguard 订阅进行更新。Blueprint Edition 进一步提供该组件的完整源代码。还包含完整的文档和示例。
Xceed Ultimate ListBox for Silverlight 中可用的功能
- 可直接替换标准 Silverlight 列表框 - 其 API 经过设计,能够轻松适配任何已经在使用现成 Silverlight 列表框控件的项目。如果你了解 Silverlight ListBox 接口,你可以在几分钟内上手并投入使用。
- 智能的虚拟化后台数据检索 - 自动数据检索仅会在条目可见时从远程数据源获取记录(数据虚拟化)。这将大幅减少需要传输的数据,从而提升列表框的感知速度。同时也降低了服务器负载。
- 优化的网络通信与数据源查询 - 无需发现。列表框不需要了解任何关于数据源的信息。其他控件需要向源发送一个相当大的查询来了解它,等待响应,然后再进行处理。Xceed 的 Silverlight 列表框不会这样做,从而让它加载更快。
- 条目分组 - 提供强大的分组能力,并支持可自定义的标题。支持 UI 虚拟化,在分组时也能保留内存并降低加载时间。
- 带来会让你的 Silverlight 应用看起来更快的用户界面体验 - 为添加/移除条目、更改条目大小以及线/页/缩略滚动等任务提供可配置动画。完全异步的架构确保 UI 始终保持响应。
- 面板与视图 - 提供多视图面板,可让多个视图之间实现轻松的、带动画效果的切换。
- 主题 - 随附六种主题以匹配你的应用风格,无论它是什么。Silverlight、Excel 2007(黑色、蓝色和银色)、Metro Dark 与 Metro Light(受微软的 Metro 设计理念启发,如 Windows Phone 7 所示)
- 数据绑定 - 支持绑定到任何实现 IEnumerable 的本地列表(也支持泛型)、WCF Data Services Web 服务、WCF RIA Services Web 服务,以及自定义 Web 服务。数据虚拟化还支持缓存、预先加载数据,以及推迟触发事件,以避免在滚动期间不必要的查询。
- 过滤 - 提供用于过滤的搜索框对象。可使用列表框的过滤表达式创建复杂过滤条件。
- 拖放支持 - 拖放接口让你能够开发与列表框无缝协作的控件!
- 完全异步架构 - 从底层开始就专为充分利用后台操作而设计,确保列表框(以及因此而来的应用)始终保持响应。
- Silverlight 技术 - 面向 Silverlight 4 专门创建的面向对象设计,使用 C# 和 XAML 编写。基于灵活且可扩展的对象模型,并使用模块化、可复用的视觉元素。列表框的条目是真正的 Silverlight 内容控件,因此它们可以包含任何内容。支持从右到左文本。Blueprint Edition 提供完整源代码(C# 和 XAML)。还包含多种 VB.NET 和 C# 示例应用,帮助你快速入门。提供 Visual Studio 2010 和 Expression Blend 中的设计时支持。可与 MVVM 和 MVC 设计与架构模式结合使用。
关于 Xceed Software
Xceed Software 为 Microsoft Windows 开发者创建、销售和分发高质量的软件组件。自 1994 年推出以来,Xceed 一直专注于 Microsoft 平台。公司的第一款产品 Xceed Zip Compression Library 最初以适用于 Microsoft Visual Basic 3.0 的 VBX 形式提供,并且取得了巨大的成功,以至于此后已迁移到每一个 Microsoft 平台,包括 ActiveX、.NET Framework 以及 .NET Compact Framework。今天,Xceed 的产品线可以归纳为两大主要类别:数据处理组件和用户界面组件。数据处理组件包括压缩、加密以及文件传输类库。用户界面组件包括网格(Grid)、图表(Chart)、菜单(Menus)、工具栏(Toolbars)、树视图(Treeviews)、资源管理器窗格(Explorer Panes)以及其他界面控件。