DEV GridControl控件使用(CheckBox全选操作按钮事件处理,获取值)
Posted superfeeling
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DEV GridControl控件使用(CheckBox全选操作按钮事件处理,获取值)相关的知识,希望对你有一定的参考价值。
1、GridControl控件使用
(1)绑定数据源
//绑定DataTable
gridControl1.DataSource = DbHelper.ExecuteDataTable("SELECT * FROM dc_Log");
(2)配置显示列
(3)插入按钮列
(4)插入复选框CheckBox
(5)获取操作按钮列的值
设置按钮事件
获取当前行的值
private void repositoryItemButtonEdit1_Click(object sender, EventArgs e)
{
//获取点击行的索引
int RowIndex = gridView1.GetFocusedDataSourceRowIndex();
//输出值
MessageBox.Show(gridView1.GetRowCellValue(RowIndex, "LogId").ToString());
}
(6)获取CheckBox的值
设置批量操作按钮
按钮点击事件
private void simpleButton1_Click(object sender, EventArgs e)
{
//获取所选择的行
int[] rows = gridView1.GetSelectedRows();
foreach(int i in rows)
{
//输出值
MessageBox.Show(gridView1.GetRowCellValue(i, "LogId").ToString());
}
}
(7)设置Dock属性
以上是关于DEV GridControl控件使用(CheckBox全选操作按钮事件处理,获取值)的主要内容,如果未能解决你的问题,请参考以下文章
dev控件中Gridcontrol的columnEdit怎样用代码绑定