1. UltraWinGrid控件总览
NetAdvantage产品包括:网页控件、WinForm控件、WPF控件等多种产品。目前只用到了WinForm控件。UltraWinGrid是NetAdvantage产品中WinForm控件集中的一个表格控件。UltraWinGrid功能很强大,包括:导入导出Excel、数据过滤、列求和列求平均值等、绑定数据库数据、排序、制作名片等各种功能。
今天主要介绍UltraWinGrid的绑定数据、风格、属性、事件四个常用功能。
2. 绑定数据:
我们有多种方式为UltraWinGrid绑定数据,通过设计器创建:
拖入UltraWinGrid控件自动弹出Quick Start界面,选择Create an UltraDataSource。。
a)DataBands可以看做是一个Table,DataColumns是Band的字段,也可以为Band0添加子表。
b)我们注意到下面有一个<Initialize the scheme from a DataSource>, UltraGrid提供了通过访问Oracle、SqlServer、Access等数据库的db文件初始化列名。

c)为了方便扩展和使用,我们也可以自己创建UltraDataSource
//创建DataSource
private Infragistics.Win.UltraWinDataSource.UltraDataSource ultraDataSource1;
//添加列
this.ultraDataSource1.Band.Columns.AddRange(object[] columns);
this.ultraDataSource1.Band.Columns.Add(string columnKey, Type DataType)

本文详细介绍了NetAdvantage的UltraWinGrid控件,涵盖了控件总览、数据绑定、风格设计、属性设置及事件处理。通过示例展示了如何创建 UltraDataSource,绑定数据库数据,以及自定义样式和事件响应,帮助开发者更好地掌握该控件的使用。
最低0.47元/天 解锁文章
962

被折叠的 条评论
为什么被折叠?



