2024年4月21日发(作者:)

下面整理一下GridControl 常用的功能, GridControl 包含CardView、GridVie

w、BandedGridView、AdBandedGridView、LayoutView 五个组件,最常用的

非GridView莫属。ntrol 和VS自带的DataGridVi

ew非常类似,但使用上有很多的差异。

1、获取选中行的行号

1 int rowIndex = dRowHandle;

2、获取选中行 的数据

string colValue=

1

CellValue(dRowHandl

e, s[1]).ToString() ;

3、删除选中行数据

1 int focusedRow= dRowHandle;

2 At(focusedRow); urce =

3 dt;

4、获取总行数

1 int rownum = nt;

5、插入、删除、修改 数据(增删改)

1

2

3

4

5

6

//增加行 private void AddRows(string

7 row_num) { (new object[] { row_num,

8

"" }); urce = dt; } //删除

9

行 private void SubRows(int

1rowindex) { At(rowindex);

0

urce = dt; } //修改行 private void

1ModifyRows(int rowindex,int colindex,string

1 value) { [rowindex][colindex] =

1value; urce = dt; }

2

1

3

1

4

1

5

1

6

1

7

1

8

6、清空数据和表格 并添加两个列

1

2

//方法一:新建并绑定数据源 DataTable dt = new

3

DataTable(); ("ID"); ("DATE");

urce = dt;

4

5

1

2

3

//方法二:循环删除每条数据 for (int index = 0;

nt-1;

4index++) { At(rowindex);

taSource = dt; }

5

6

对gridView1中的操作基本都可以通过更改绑定的数据源来实现。增删改是再熟

悉不过了,关于gridControl的更多功能,