2016 - 2024

感恩一路有你

如何给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控件还有很多其他强大的功能。只要我们能想到并符合逻辑,它都可以实现。我们要慢慢摸索和学习。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。