社区
C#
帖子详情
C#winform中,控件复制
三碗猪脚
2015-10-28 01:27:37
请教:
程序运行时只有一个pannel,这个pannel内有一个datagridview控件,已经设计好,根据需要动态添加了一些pannel,想把第-个pannel中的datagridview完全复制到新添加的pannel怎么做,没有找到datagridviewr的lclone或copy方法
...全文
925
9
打赏
收藏
C#winform中,控件复制
请教: 程序运行时只有一个pannel,这个pannel内有一个datagridview控件,已经设计好,根据需要动态添加了一些pannel,想把第-个pannel中的datagridview完全复制到新添加的pannel怎么做,没有找到datagridviewr的lclone或copy方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
三碗猪脚
2015-10-31
打赏
举报
回复
我最后采用了是 循环遍历所有列,并复制添加到新的grid中 DataGridViewColumn dcc = dc.Clone() as DataGridViewColumn; 感谢大家的参与
threenewbee
2015-10-29
打赏
举报
回复
直接遍历控件类型,反射创建。本来就没有clone
_lee_chong
2015-10-29
打赏
举报
回复
公用一个数据源就成了嘛,都不用去拷贝
叶落无痕0826
2015-10-29
打赏
举报
回复
2楼是正解!
john121bank
2015-10-29
打赏
举报
回复
同意2楼的,再把datagrip的数据源引出来,作为usercontrol的一个属性。这样添加新的panel,就可以设置数据源了。
xian_wwq
2015-10-29
打赏
举报
回复
同意3楼,把控件绑定的数据源拷贝使用 比处理控件方便的多
ajianchina
2015-10-28
打赏
举报
回复
不用麻烦,你第一个datagridview的数据不要手动绑定,可以用datatable或list做数据源,new出来的datagridview,只要复制前一个数据源就完事,datatable直接datatable.Copy(),list可以list.GetRange(0,list.Count)。 如果你的数据不能这样直接绑定,你可以将datagridview填充数据的过程写一个函数 void fun(DataGridView dgv,DataTable table) { //填充过程 } 这样你可以通过数据源及datagridview代入进去直接执行。
szjay
2015-10-28
打赏
举报
回复
把带DataGridView的Pannel封装成一个UserControl,然后用代码new UserControl,再Add到窗体上就行了
u010868852
2015-10-28
打赏
举报
回复
datagridview的Columns属性和rows属性都有copyto()的方法 应该可以实现楼主的需求,可以研究一下
分享
C#
WinForm
类库
控件
(GduUI类库)
之前分享过我自己写的
WinForm
界面库,大家可以再看看这个帖子:http://bbs.csdn.net/topics/390833504,现在类库增加了几个
控件
,同样分享全部源码给大家,希望大家下载使用。
winform
DevExpress强大
控件
布局
C#
综合系统 全部源码和数据库
winform
DevExpress强大
控件
布局
C#
综合系统 界面非常美观、无需修改即可使用 全部源码和数据库 本人亲自测试过 没有任何问题 大家一起学习
198个经典
C#
WinForm
实例源码 超赞的完整版
"198个经典
C#
WinForm
实例源码"包括: 1-窗体技巧 2-
控件
操作 3-图像操作 4-报表打印 5-系统操作 6-文件处理 7-网络操作 8-数据库操作 9-加密解密 10-硬件读写 11-游戏设计 "超赞的198个经典
C#
WinForm
实例源码.zip " ...
C#
+
WinForm
+经过美化的进度条
控件
C#
+
WinForm
+经过美化的进度条
控件
,带源码,带测试实例,简单易用,有多款类web进度条,可以直接运行
C#
Winform
界面布局设计(左侧菜单)右侧窗口操作
开发语言
C#
,.net环境下。
C#
Winform
界面布局设计(左侧菜单)右侧窗口操作。以前做ERP设置的自定义
控件
。很好用。
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章