winform 实现全选
来源:互联网 发布:新秀网络兼职平台官网 编辑:程序博客网 时间:2024/05/21 13:02
//添加类
public class AddckboxAll { public static System.Windows.Forms.DataGridView dgv; public static void AddFullSelect() { if (dgv.Rows.Count < 1) { return; } System.Windows.Forms.CheckBox ckBox = new System.Windows.Forms.CheckBox(); ckBox.Text = "全选"; ckBox.Checked = false; System.Drawing.Rectangle rect = dgv.GetCellDisplayRectangle(0, -1, true); ckBox.Size = new System.Drawing.Size(dgv.Columns[1].Width, 18); ckBox.Location = rect.Location; ckBox.CheckedChanged += new EventHandler(ckBox_CheckedChanged); dgv.Controls.Add(ckBox); } static void ckBox_CheckedChanged(object sender, EventArgs e) { for (int i = 0; i < dgv.Rows.Count; i++) { dgv.Rows[i].Cells[0].Value = ((System.Windows.Forms.CheckBox)sender).Checked; } dgv.EndEdit(); } }}
//在用到的窗体加上
AddckboxAll.dgv = dataGridView1;
AddckboxAll.AddFullSelect();
注: 窗体里的代码要写在 绑定数据后面。
- winform 实现全选
- winform设置文本框ctrl+A和双击实现全选
- Winform中DataGridView实现全选和反选
- C# Winform DataGridView 全选
- winform datagridview 表头加全选
- winform listboxview 全选与全不选
- 实现全选
- Winform传统DataGridView和DevExpress控件的GridControl两者表头全选功能的实现
- jQuery实现全选取消全选
- C# winform treeView checkbox全选反选
- C#winform treeView checkbox全选反选
- C# Winform中DataGridView 设置全选/取消
- Winform Text全选Ctrl+A事件
- C# winform DataGridView 行全选反选
- winform中DataGridView全选和反选
- Ctrl-A全选这点事(C#,WinForm)
- [.Net2.0]如何实现Winform中CheckedListBox的全选与取消和读取所有选中项的文本
- jquery实现checkbox全选、取消全选
- 简单的C语言socket实例(远程连接)
- Android 使用AudioRecord录音相关和音频文件的封装
- IDC预测2012:云争战揭幕、移动市场爆涨
- 中国现行的人事管理主要包括以下几个管理环节
- 《windows核心编程系列》十九谈谈使用远程线程来注入DLL。
- winform 实现全选
- 小四川谭平平TPP越南游记谭之一 中央企业
- 黑马程序员_javaBean的内省操作
- 众多的三维重建链接放送
- sql server 2005 安全管理
- 客户是企业生存和发展的基础
- erlang的reltool使用指南
- Redis:一、环境搭建
- 科技领域纵向科研项目申请渠道