社区
C#
帖子详情
datagridview选中行数据添加到另外窗体的datagridview
litomboy
2011-08-04 10:29:37
详细代码
...全文
73
4
打赏
收藏
datagridview选中行数据添加到另外窗体的datagridview
详细代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kavasszhu
2011-08-04
打赏
举报
回复
在选中的窗体中声明一个事件:
public delegate void DataGridViewSelectEventHandler(DataGridViewRows[] selectRows);
public event DataGridViewSelectEventHandler DataGridViewSelectEvent;
在需要传回的窗体中注册DataGridViewSelectEvent事件
熙风
2011-08-04
打赏
举报
回复
[Quote=引用 2 楼 fsh1985 的回复:]
dataset printds;--第一个 dataGridView1 的ds
for (int i = 0; i < printds.Tables[0].Rows.Count; i++)
{
if (dataGridView1.Rows[i].Selected)
{
printds.Tables[0].Rows[int_j]["ID"].ToString(); 这边……
[/Quote]
for(int i=0;i<ds.table[0].rows.count;i++)
{
DataGridView dgv = new DataGridView();
int index = DgvUnQC.Rows.Add(dgv);
Dgv.Rows[index].Cells["aa"].Value = ds.table[0].row[i]["aa"].ToString();
}
fsh1985
2011-08-04
打赏
举报
回复
dataset printds;--第一个 dataGridView1 的ds
for (int i = 0; i < printds.Tables[0].Rows.Count; i++)
{
if (dataGridView1.Rows[i].Selected)
{
printds.Tables[0].Rows[int_j]["ID"].ToString(); 这边取循环的 选中的值,从建个,ds2 ,datatalbe 来接收
}
dataGridView2.datasource=ds2
sdl2005lyx
2011-08-04
打赏
举报
回复
这个帖子,看看:
http://topic.csdn.net/u/20110728/10/87c0dedd-ef46-48cd-85df-49c87c5523e1.html
DataGridView
光标定位到特定值的
行
DataGridView
光标定位到特定值的
行
。比如
选中
一
行
,修改弹出修改
窗体
,修改完成后,光标定位到原来的
行
C# 实现
dataGridView
选中
一
行
右键出现菜单的示例代码
在
窗体
中
添加
DataGridView
控件和ConTextMenuStrip1控件,修改
DataGridView
属性,将contextMenuStrip控件绑定
dataGridView
控件 this.
dataGridView
1.SelectionMode =
DataGridView
SelectionMode.FullRowSelect; //
选中
整
行
可在属性中修改
datagridview
.AutoGenerateColumns = false;//不让
datagridview
自动生成列,可在属性中修改
datagridview
.AllowUserToAddRows = true;//禁
C# 实战项目——快递单打印软件
2、分割Form
窗体
3、
DataGridView
数据
表格的使用 4、使用C#操作SQL Server
数据
库 5、以二进制形式在
数据
库中存储
数据
6、自定义控件的应用 7、C#打印组件的使用 8、控件的动态
添加
与删除
C#
窗体
控件
DataGridView
常用设置
在默认情况下,
datagridview
的显示效果: 1.禁用最后一
行
空白。 默认情况下,最后一
行
空白表示自动新增
行
,对于需要在控件中进
行
编辑,可以保留
dataGridView
1.AllowUserToAddRows = false; 上述禁用,仅是将用户界面交互的自动新增
行
禁了,但还是可以通过代码:
dataGridView
1.Rows.Add();来新增一
行
空白。 2.禁用‘delete’键的删除功能。 默认情况,鼠标
选中
一整
行
,按 删除键 可以删除当前一整
行
dataGridView
1.AllowUserToDeleteRows = false; 上述禁用,仅是将用户界面交互的自动
C#
110,536
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章