在DataGridView里加了一行Checkbox列,在页眉处不是写名字吗,比如一行显示的是用户名,则HeaderText显示用户名,
我想在这个位置加一个全选的Checkbox可以吗?
知道的告诉下,谢谢
我想在这个位置加一个全选的Checkbox可以吗?
知道的告诉下,谢谢
解决方案 »
- finally有什么用?
- 关于dr.read()的问题
- datagridview问题~~~!2
- 各位大侠,日文字符串用字符串处理函数不能用怎么解决?
- 向ComboBox的Items中赋值的问题
- 高分求解:水晶报表里面怎么用dll(托管c++)里面的公式〉?
- 如何释放Assembly加载的 文件?
- 对查询出的数据操作!(不用DataGrid)一般有那些实现的方法!?有没有例子!?
- 读去xml文件
- 有一难难难题,请大家帮看看
- TreeView怎么与DataSet绑定,当DataSet修改后,TreeView也相应改变,就想DataGridView绑定DataSet一样
- C# CS开发中求一经典的方法实现窗体控件自适应大小
$("input[type=chechbox]").attr("checked",true);
代码以第一列为CheckBox列为例。可以在两个方法中修改列索引号换成其它列。private void Form1_Load(object sender, EventArgs e)
{
CheckBox ckBox = new CheckBox();
Rectangle rect = this.dataGridView1.GetCellDisplayRectangle(0, -1, true); // 第1列
ckBox.Size = new Size(18, 18);
ckBox.Location = rect.Location;
ckBox.CheckedChanged += new EventHandler(ckBox_CheckedChanged);
this.dataGridView1.Controls.Add(ckBox);
}
void ckBox_CheckedChanged(object sender, EventArgs e)
{
for (int j = 0; j < this.dataGridView1.RowCount; j++)
{
this.dataGridView1[0, j].Value = ((CheckBox)sender).Checked;
}
this.dataGridView1.EndEdit();
}
楼主是要应该是要WinForm的吧? DataGridView是WinForm的,DataGrid 是WebForm
谢谢回复