社区
C#
帖子详情
C# 代码生成后怎么随着父容器一起移除?
qq183670101
2012-07-14 01:02:36
1 比如我现在定义一个 父容器A控件,里面添加一个子容器B控件, 我要删除A的时候,B也删除。
2 自定义了一个TabControl,在里面添加2个Tabitem, A和B,当异常B的时候,B在代码生成类里面依然存在,怎么样也给删 除。
我学习控件开发,希望给我推荐一下,设计时的一些知识,就比如上面的2个问题。谢谢
...全文
235
10
打赏
收藏
C# 代码生成后怎么随着父容器一起移除?
1 比如我现在定义一个 父容器A控件,里面添加一个子容器B控件, 我要删除A的时候,B也删除。 2 自定义了一个TabControl,在里面添加2个Tabitem, A和B,当异常B的时候,B在代码生成类里面依然存在,怎么样也给删 除。 我学习控件开发,希望给我推荐一下,设计时的一些知识,就比如上面的2个问题。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SocketUpEx
2012-07-15
打赏
举报
回复
http://msdn.microsoft.com/zh-cn/library/c9sb3xd6
qq183670101
2012-07-15
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
你说的两个问题,好像都不用刻意去处理吧,.net应该会自动帮你处理好的,除非你开发的不是容器控件
[/Quote]
怎么不用处理啊。要是能.net能帮我处理就好了,我不仅是TabControl,还有DtatGirdView, 我不知道是我少了什么接口还是什么东西??
qq183670101
2012-07-15
打赏
举报
回复
大家没有遇到这样的问题吗?
自定义了一个TabControl,在里面添加2个Tabitem, Tabitem1和Tabitem2,当移除Tabitem2的时候,Tabitem2在代码生成类里面依然存在,下次添加的时候是Tabitem3,而不是Tabitem2,这样就造成很多无用代码,当移除Tabitem2的时候怎么样也给代码生成类里面的删除。
qq183670101
2012-07-15
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
刚刚说的比较笼统,估计你不明白。我有这个这样的例子,你邮箱是183670101@qq.com,是的话给你一下。
[/Quote]
是的,你发到那里我能收到的,麻烦你发下,谢谢的了。
SocketUpEx
2012-07-14
打赏
举报
回复
你说的两个问题,好像都不用刻意去处理吧,.net应该会自动帮你处理好的,除非你开发的不是容器控件
qq183670101
2012-07-14
打赏
举报
回复
怎么没有人回答啊?
言多必失
2012-07-14
打赏
举报
回复
刚刚说的比较笼统,估计你不明白。我有这个这样的例子,你邮箱是183670101@qq.com,是的话给你一下。
言多必失
2012-07-14
打赏
举报
回复
你查看DataGirdView的代码,应该能明白一点。
qq183670101
2012-07-14
打赏
举报
回复
2打错字了,
自定义了一个TabControl,在里面添加2个Tabitem, A和B,当移除B的时候,B在代码生成类里面依然存在,怎么样也给删除
C#
在
父
容器
中显示子窗体
Form2 form =new Form2();form.FormBorderStyle = FormBorderStyle.None;//隐藏子窗体边框(去除最小花,最大化,关闭等按钮)form.TopLevel =false;//指示子窗体非顶级窗体this.panel1.Controls.Add(form);//将子窗体载入panelform....
C#
窗体控件动态管理:添加与
移除
的实践技巧
在
C#
中,动态操作控件是构建灵活用户界面和响应式设计的关键。开发者经常需要在运行时根据特定的条件或事件来创建、配置和管理控件。本章将为读者提供
C#
动态控件操作的基础知识和实践指南,帮助开发者在应用程序中实现高级的用户界面交互。我们将从动态创建控件开始,逐步深入到控件属性的配置,以及如何将这些控件动态地添加到窗体或从窗体中
移除
。此外,我们将探讨事件处理在动态控件管理中的作用,并通过示例代码来加深理解。这一章将为读者打下坚实的基础,为接下来章节中更高级的动态控件操作做好准备。
c#
panel里面嵌入窗体
现有一个
父
窗体name是Parent,子窗体name是Son,要让Son嵌入在Parent的Panel内,则
父
窗体的初始加载代码如下: private void Parent_Load(object sender, System.EventArgs e){this.IsMdiContainer=true;//设置
父
窗体是
容器
Son mySon=new Son();//实例化子窗体 mySon.M
【
C#
WinFrom
移除
指定控件】
CefSharp 动态添加删除 WinFrom 动态添加删除控件
UIViewController如何作为
父
容器
管理子
容器
父
容器
管理子
容器
C#
111,129
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章