• datagridview表头天剑复选框


     private void User_Form_Load(object sender, EventArgs e)
            {
                winPagesImage1.ShowWhat = ShowWhat;
                winPagesImage1.PageSize = Pagesize; 
                int allcount = 0;
                winPagesImage1.NowPage = 1;
                dbu.SearchUsersCompleted += new Ha_Demo.DBUser.SearchUsersCompletedEventHandler(dbu_SearchUsersCompleted);
                dbu.SearchUsersAsync(Where, Field, OrderBy, Pagesize.ToString(), "1", allcount);
                pictureBox1.Visible = true;
    
                winPagesImage1.dataGridView1.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.TopLeft;
                winPagesImage1.dataGridView1.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
                System.Windows.Forms.CheckBox ckBox = new System.Windows.Forms.CheckBox();
                ckBox.Text = "全选";
                ckBox.Checked = false;
                System.Drawing.Rectangle rect = winPagesImage1.dataGridView1.GetCellDisplayRectangle(5, -1, true);
                ckBox.Size = new System.Drawing.Size(winPagesImage1.dataGridView1.Columns[5].Width, 20); 
                ckBox.Location = rect.Location; 
                ckBox.CheckedChanged += new EventHandler(ckBox_CheckedChanged);
                winPagesImage1.dataGridView1.Controls.Add(ckBox);
            }
            void ckBox_CheckedChanged(object sender, EventArgs e)
            {
                for (int i = 0; i < winPagesImage1.dataGridView1.Rows.Count; i++)
                {
                    winPagesImage1.dataGridView1.Rows[i].Cells[5].Value = ((System.Windows.Forms.CheckBox)sender).Checked;
                }
                winPagesImage1.dataGridView1.EndEdit();
            }  
  • 相关阅读:
    Linux命令大全之关机重启命令
    Linux命令大全之帮助命令及压缩命令
    Linux命令大全之搜索命令
    Linux命令大全之基本命令
    Linux安装界面简介
    Linux 的ftp服务未启用怎么办
    创建分区表
    Linux分区,格式化概念理解
    VMware简介
    Linux简介
  • 原文地址:https://www.cnblogs.com/songxxu/p/3526750.html
Copyright © 2020-2023  润新知