zoukankan      html  css  js  c++  java
  • c#中datagridview里checkbox的使用方法[转]

    view plaincopy to clipboardprint?
    1、属性设置checkboxcolumn  
     
    name:cb_check       
    falsevalue:false      
    truevalue:true 
    datagridview中的readonly设置为false.  
     
    2、  //单项选择设置  
    private void dgv_zy_CellContentClick(object sender, DataGridViewCellEventArgs e)  
            {  
                int count = Convert.ToInt16(dgv_zy.Rows.Count.ToString());  
                        for (int i = 0; i < count; i++)  
    {   
    {  
    DataGridViewCheckBoxCell checkCell = (DataGridViewCheckBoxCell)dgv_zy.Rows[i].Cells["cb_check"];   {   
                    Boolean flag = Convert.ToBoolean(checkCell.Value);  
                    if (flag == true)     //查找被选择的数据行  
                    {  
                        checkCell.Value = false;  
                    }  
                        continue;  
                 }  
            }  
     
       
     
    3、获取选择的数据  
                int count = Convert.ToInt32(dgv_zy.Rows.Count.ToString());  
                for (int i = 0; i < count; i++)  
                {  
                   //如果DataGridView是可编辑的,将数据提交,否则处于编辑状态的行无法取到  
                          dgv_zy.EndEdit();  
                    DataGridViewCheckBoxCell checkCell = (DataGridViewCheckBoxCell)dgv_zy.Rows[i].Cells["cb_check"];  
                    Boolean flag = Convert.ToBoolean(checkCell.Value);  
                   if (flag == true)     //查找被选择的数据行  
                    {  
                        //从 DATAGRIDVIEW 中获取数据项  
                   string z_zcode = dgv_zy.Rows[i].Cells[0].Value.ToString().Trim();  
                  //........................................                }  
             } 

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/songkexin/archive/2009/12/03/4934143.aspx

  • 相关阅读:
    论知识共享平台
    网虫推荐firefox 4.0插件
    solaris下常见文件压缩/解压方式简单小结—待续中
    Nginx的启动,关闭,重启脚本
    怎样将oracle数据库用户锁住和解锁
    【APACHE】如何重启Apache?
    【MYSQL】解决Mysql直接登录问题(删除匿名用户)
    【PHP】关于set和get函数
    【JMAIL】jmail无法收邮件问题
    【PHP】Class ‘mysqli’ not found 问题
  • 原文地址:https://www.cnblogs.com/saptechnique/p/1815626.html
Copyright © 2011-2022 走看看