C1FlexGrid: 对绑定的数据对象排序

近期,使用业务对象作为数据源是十分常见的案例。在这里,不是直接与 Data provider 通信操作数据。C1FlexGrid 直接与客户端缓存数据对象交互。但是,通过 Data Provider 提供的数据缓存和存储在客户端的缓存有所不同。使用后者,我们将无法使用 C1Flexgrid 排序特性。这是不尽如人意的。引用实际工作中案例-最近有用户使用 C1FlexGrid 绑定 BindingList。但是,排序功能无法正常使用。然而,MS-Access 和 SQL 绑定到 C1FlexGrid 时,支持排序功能,因为这两种数据源类型本身支持排序。BindingList 没有提供排序接口。为了实现该功能,我们可以继承该类,重载 (ApplySortCore, RemoveSortCore, SupportsSortingCore, SortDirectionCore 等)方法。

C1FlexGrid 模仿 Microsoft Excel 自动计算功能

本示例展示了如何使用 C1FlexGrid 实现 Microsoft Excel 自动计算功能。测试环境 Visual Studio 2010、.NET 4.0、Studio for WinForms 2012V3

Studio for WPF 和 Silverlight 本地化, Localization, Localización, Lokalisering

Studio for WPF 和 Silverlight 自 2011 v2 版起,即内置了 20+ 种国际语言。这就意味着您可以展示 20+ 中语言的 UI 给用户。列表如下:

通过 Spread 事件操作 UpdatePanel 中控件

Spread 在 ASP.NET 平台上支持无刷新的 Ajax 操作,同时提供了一系列的客户端 JavaScript 方法、事件对 Spread 进行样式、数据等操作。有很多用户提出关于 Spread 和 UpdatePanel 中的控件交互问题,在这篇文章里我们将介绍如何通过 Spead 事件来更改 UpdatePanel 中的控件属性。

ComponentOne:FlexGrid 高级打印预览功能

使用我们的明星产品 C1FlexGrid 可以轻松、快速的实现打印,只需要调用 PrintGrid 方法即可。该方法可以通过参数调用打印预览窗体。

使用 JavaScript 获取或设置 Spread 属性

在 Web 项目中使用 Spread ,通过 JaveScript 和 Spread 交互获取相关属性是极为常见的Case。当然,也有很多用户给我们提出过相关的问题,这里我们给出几个比较常见的案例来展示 JaveScript 和 Spread 的交互方法。

Studio for ASP.NET Wijmo: 如何使用 Extender 插件

这篇文章描述怎样使用 C1AccordionExtender Extender 插件,如何设置 Accordion 的属性。

通过 ComboBoxCellType 实现级联数据输入

在数据输入时,我们经常会遇到级联数据输入的问题,比如:在选择一个产品类别之后,根据类别显示该类别的全部产品。本文就结合 ComboBoxCellType 来实现级联数据输入的功能。

在 Cell 中添加自定义控件

这篇文章分享怎样在 Cell 中添加自定义控件。

修改固定行与列的加粗边框显示样式

本文主要描述如何修改固定行与列的加粗边框显示样式

相关产品
推荐相关案例
推荐相关资源
关注微信
葡萄城社区二维码

关注“葡萄城社区”

加微信获取技术资讯

加微信获取技术资讯

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态