如何给DataGridView的列头添加一个复选框
浏览量:4148
时间:2024-02-05 17:27:18
作者:采采
在C#开发中,DataGridView是最常用的控件之一。它不仅可以承载数据,还可以直接修改或删除数据。有时候,我们需要在DataGridView的列头中添加一个复选框来处理其中一条数据。那么具体怎么实现呢?下面我们一起来看看。
步骤一:创建Winform项目
首先,打开VS软件,新建一个名为TEST的Winform项目解决方案。
步骤二:添加DataGridView控件
在工具箱中拉取一个DataGridView控件,并调整为适当的大小和位置。
步骤三:添加复选框列
在DataGridView控件的数据获取语句中,添加以下代码:
DataGridViewCheckBoxColumn ck new DataGridViewCheckBoxColumn();
(ck);
这里的"ck"表示复选框的简写。
附上完整的获取数据代码:
private void show_data(DataGridView DG)
{
SqlCommand cmd new SqlCommand("select_price", _);
;
SqlDataAdapter dpt new SqlDataAdapter(cmd);
DataTable dt new DataTable();
(dt);
DataGridViewCheckBoxColumn ck new DataGridViewCheckBoxColumn();
(ck);
dt;
[0].HeaderText "选择";
[1].HeaderText "客戶名称";
[2].HeaderText "产品编号";
[3].HeaderText "产品名称";
[4].HeaderText "规格";
[5].HeaderText "类型";
[6].HeaderText "零切现金";
[7].HeaderText "零切月结";
[8].HeaderText "调条现金";
[9].HeaderText "调条月结";
[10].HeaderText "加价价格";
[11].HeaderText "维护人员";
[0].Width 50;
}
步骤四:运行和效果
运行项目,查看效果。
除了显示出来,我们还可以勾选复选框实现想要的功能。比如,在这里实现了修改的功能。
DataGridView控件还有很多其他强大的功能。只要我们能想到并符合逻辑,它都可以实现。我们要慢慢摸索和学习。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。