TabPage释放资源dispose后怎么还能留之前拖好的控件?

黄大仙儿 黄大仙儿 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我是动态添加的TabPage,但是我之前已经在界面拖好了控件如splitContainerControl,我是想新建TabPage的时候加上这个控件,xpage.Controls.Add(splitContainerControl_Cal);
我在关闭按钮的中实现的是page.Dispose();但是我发现关闭以后我再打开就报错说资源被释放了。
因为splitContainerControl上有不少其他控件要布局什么的,每回新建TabPage的时候动态创建的话不太方便,在想有没有什么办法能让dispose的时候这个还能保留,只不过是这个Page的这个控件dispose了,但是之前拖好的控件不dispose?
不太想用page.Hide();,因为打开的页可能会比较多,Hide的话应该会很占资源吧?
...全文

相关推荐

评论 7
收藏 已收藏
分享
返回顶部
黄大仙儿
C# 111,128 成员 642,536 内容