winform实现DataGridView全选
之前写过,一时想不起来就在网上找了一些。结果感觉好麻烦。于是就自己打开之前做过的功能。找到源码。
private void CheckDatabasexuan()
{
DataGridViewCheckBoxColumn newcol = new DataGridViewCheckBoxColumn();
newcol.HeaderText = "选择";
dgvdataBase.Columns.Add(newcol);
}
上面就是实现全选。然后代码放在加载程序Load里。
private void ckall_CheckedChanged(object sender, EventArgs e)
{
if (ckall.Checked)
{
for (int i = ; i < dgvdataBase.Rows.Count; i++)
{
dgvdataBase.Rows[i].Cells[].Value = true;
}
}
else
{
for (int i = ; i < dgvdataBase.Rows.Count; i++)
{
dgvdataBase.Rows[i].Cells[].Value = false;
}
}
}
添加一个checkbox。然后命名全选。最后就可以看到效果了
winform实现DataGridView全选的更多相关文章
- C#Winform窗体 DataGridView全选按钮的实现方式
		
最近,在做CS程序遇到一个头疼的问题,datagridview列表的全选按钮遇到各种问题,做的是自适应窗体大小,当窗体最大化导致全选按钮出现与列表数据不一致,特别不搭配,试了很久,网上也找了好多资料各 ...
 - winform CheckedListBox实现全选/全不选
		
/全选 private void button3_Click(object sender, EventArgs e) { for (int i ...
 - C# winform treeView checkbox全选反选
		
private void treeView2_AfterCheck(object sender, TreeViewEventArgs e) { if (e.Acti ...
 - C#winform的datagridview设置选中行
		
this.dataGridView1.CurrentCell = this.dataGridView1[colIndex, rowIndex];this.dataGridView1.BindingCo ...
 - 关于Winform下DataGridView中实现checkbox全选反选、同步列表项的处理
		
近期接手一个winform 项目,虽然之前有.net 的经验,但是对一些控件的用法还不是很熟悉. 这段时间将会记录一些在工作中遇到的坎坷以及对应的解决办法,写出来与大家分享并希望大神提出更好解决方法来 ...
 - C# winform中的datagridview控件标头加入checkbox,实现全选功能。
		
/// <summary> /// 给DataGridView添加全选 /// </summary> public class AddCheckBoxToDataGridVie ...
 - winform datagridview在添加全选checkbox时提示:不能设置 selected 或 selected 既不是表 Table 的 DataColumn 也不是 DataRelation。
		
在项目中,需要多选功能,于是在datagridview添加了一列DataGridViewCheckBoxColumn 在给datagridview绑定完数据集之后,对全选进行操作的时候,发现总报错,报 ...
 - WinForm中DataGridView的全选与取消全选
		
/// <summary> /// 全选 /// </summary> private void SelectAll() { //结束列表的编辑状态,否则可能无法改变Check ...
 - 如何在datagridview 的head上绘制一个全选按钮
		
winform的项目中,经常要用到datagridview控件,但是为控件添加DataGridViewCheckBoxColumn来实现数据行选择这个功能的时候,经常需要提供全选反选功能,如果不重绘控 ...
 
随机推荐
- [CSS Flex] Flex direction
			
flex-direction: main two 'row' or 'column', you can use reverse also.
 - Kinect 摄像头范围介绍和玩家舒适距离实测
			
本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接: http://blog.csdn.net/cartzhang/article/details/44588097 作者:ca ...
 - gitlab+jenkins+pm2+rsync实现node的自动化部署
			
环境配置 jenkins java环境 yum install -y java 安装jenkins wget -O /etc/yum.repos.d/jenkins.repo http://pkg.j ...
 - matlab 实现 stacked Autoencoder 解决图像分类问题
			
Train Stacked Autoencoders for Image Classification 1. 加载数据到内存 [train_x, train_y] = digitTrainCellAr ...
 - 数组类型转换失败:NSMutableArray和NSArray的相互转换
			
1.数组类型转换无效(错误) @property(strong, nonatomic) NSMutableArray *temp_Array; _temp_Array=(NSMutableArray ...
 - 用Mochiweb打造百万级Comet应用,第一部分
			
http://www.iteye.com/topic/267028 原文:A Million-user Comet Application with Mochiweb, Part 1 参考资料:Com ...
 - 【22.70%】【codeforces 591C】 Median Smoothing
			
time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...
 - JavaScript函数实现鼠标指向后带图片的提示效果
			
转载:http://www.cnblogs.com/jack86514/archive/2009/04/01/1427584.html 当我们在写一个网页程序的时候,很多方法可以提供页面的动态显示,从 ...
 - 【38.24%】【codeforces 621E】 Wet Shark and Blocks
			
time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...
 - NET Framework、.NET Core、Xamarin
			
认识.NET Core 上篇介绍了.NET 新的生态环境:包括.NET Framework..NET Core.Xamarin三驾马车 其中.NET Framework是基于Windows平台专属的开 ...