我想做一个可以可以全选或单选的修改数据库的DGV,现在不知道怎么添加和数据库的数据
一起组合显示在DGV中,和判断复选框是否选中不懂,求指点
黄色的框是要显示数据库数据,每一行前面都加一个复选框,这样显示出来
http://blog.csdn.net/zzzzzzzert/article/details/7195235
http://www.cnblogs.com/Anders888/p/3569590.html
直接绑定就可以了。
select false as 选择, * from 数据库
这样就多加了第一列。
C#DataGridView中DataGridViewCheckBox问题
技术分享2009-11-30 10:14:10阅读846评论0 字号:大中小 订阅实现功能如下:
1.有一个全选全取消的checkbox2.点了全选,本行的所有checkbox被选中,点了全取消,本行的全部checkbox被取消3.如果后面的checkbox有一个未选中,那么全选的为false,如果后面的全部被选中,那么全选的为true。每一行不单单有checkbox,还是有TextBox等列存在。
逻辑很简......
答案就在这里:C#DataGridView中DataGridViewCheckBox问题
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
DataTable dt;
dt = userbll.GetList().Tables[0];
dgvEmp.DataSource = dt;
if (dt != null && dt.Columns.Count > 0)
{
dgvEmp.Columns[0].Visible = false;
}
if (!dgvEmp.Columns.Contains("选择"))
{
DataGridViewCheckBoxColumn newcolumn = new DataGridViewCheckBoxColumn();
newcolumn.HeaderText = "选择";
newcolumn.Name = "选择";
newcolumn.Width = 50;
dgvEmp.Columns.Insert(1, newcolumn);
}