华域联盟 .Net DataGridView中CheckBox实现某一列单选

DataGridView中CheckBox实现某一列单选

复制代码 代码如下:

private void dgvChannel_CellClick(object sender, DataGridViewCellEventArgs e)

        {

            if (e.ColumnIndex == -1 || e.RowIndex == -1) return;

            int x = dgvChannel.CurrentCell.ColumnIndex;//获取鼠标的点击列

            if (x == 0)//点击第一列是单选。

            {

                for (int i = 0; i < dgvChannel.Rows.Count; i++)

                {

                    DataGridViewCheckBoxCell checkcell = (DataGridViewCheckBoxCell)dgvChannel.Rows[i].Cells[0];

                    checkcell.Value = false;

                }

                DataGridViewCheckBoxCell ifcheck = (DataGridViewCheckBoxCell)dgvChannel.Rows[e.RowIndex].Cells[0];

                ifcheck.Value = true;

            }

        }       
您可能感兴趣的文章:

  • Gridview使用CheckBox全选与单选采用js实现同时高亮显示选择行
  • GridView中加上CheckBox 的全选功能的代码
  • gridview和checkboxlist的嵌套相关应用
  • GridView的CheckBox列选择及多参数传递三步搞定
  • ASP.NET Gridview与checkbox全选、全不选实现代码
  • asp.net GridView控件中模板列CheckBox全选、反选、取消
  • asp.net checkbox 动态绑定id GridView删除提示
  • Asp.net 中使用GridView控件实现Checkbox单选

本文由 华域联盟 原创撰写:华域联盟 » DataGridView中CheckBox实现某一列单选

转载请保留出处和原文链接:https://www.cnhackhy.com/47705.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部