点击dataGridView1里 复选框 选中的那列字段出现在 dataGridView2里
有两个dataGridView1理有复选框dataGridView2里没有当点击dataGridView1里的复选框时dataGridView1选中的那项里的字段出现在d...
有两个dataGridView1 理有复选框 dataGridView2里没有 当点击dataGridView 1里的复选框时 dataGridView1选中的那项里的字段 出现在 dataGridView2里 (比如dataGridView1里午餐补助 就让这项字段出现在dataGridView2项里)
展开
4个回答
展开全部
是dataGridView1中选中的这一条信息,显示在dataGridView2里?
如果不是这样,你描述的,选中的项,是什么意思。我点击了复选框,选中的项,肯定是复选框。怎么会是别的类容?
如果不是这样,你描述的,选中的项,是什么意思。我点击了复选框,选中的项,肯定是复选框。怎么会是别的类容?
追问
我有1个表 (表1-福利,奖金,绩效。。。) 有两个dataGridView 。 dataGridView1绑定的是表1 dataGridView2里放的是表1里的几个字段 dataGridView2里有个显示 项 后面是复选框 当选中复选框时 选中的那个字段 出现在dataGridView1里的项里 加入 dataGridView1里没有福利这一项 而dataGridView 2里选中的是福利这一项 就让福利这一项出现在dataGridView 1 项里
追答
这个要看你DataGridView1绑定的数据,是不是从数据库中查询出的数据。
一.不是从数据库查询出的数据绑定
1.DataGridView2存在的FORM必须在构造函数里把DataGridView1传递过来
2.保证DataGridView2与DataGridView1中的显示列的列名,都相同(方便对比)
3.点击DataGridView2后,便利DataGridView2与DataGridView1的各个列,如果DataGridView2中存在DataGridView1中不存在的列,那么就动态DataGridView1中添加该列,并且添加数据
二.是从数据库查询出的数据绑定
1.DataGridView2存在的FORM必须在构造函数里把DataGridView1传递过来
2.保证DataGridView2与DataGridView1中的显示列的列名,都相同(方便对比)
3.点击DataGridView2后,便利DataGridView2与DataGridView1的各个列,如果DataGridView2中存在DataGridView1中不存在的列,
那么:
1.写sql语句,在DataGridView1数据查询的表中,添加一列(数据表中添加列)
2.表中添加列后,然后插入数据
3.重新为DataGridView1绑定数据
展开全部
void dataGridView1_SelectionChanged(object sender, EventArgs e)
{
this.dataGridView2.Rows[1].Selected = true;
this.dataGridView2.Rows[1] = this.dataGridView1.CurrentRow;
}
{
this.dataGridView2.Rows[1].Selected = true;
this.dataGridView2.Rows[1] = this.dataGridView1.CurrentRow;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单的一B 啊~~哥们你能动动脑子吗? 不明白在问我 我的QQ 541243312
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
复选框有一个改变事件,在底下判断,先得到选上的数据,然后把那些字段的信息赋值到一张表里面,然后用dataGridView2绑定这张表
追问
你理解错了 有两个 dataGridView 而我用的复选框是 dataGridView 里带的那个 两个dataGridView 都没做一个窗体里 我点击第一个dataGridView 里的复选框 选中的那里字段 出现在另一个窗体里的dataGridView 项里 大哥我加你QQ吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询