满意答案荷塘月色3级2009-09-03乱是因为你对开发软件还不熟悉,慢慢熟悉吧.如果你真的要不显示的话可以通过代码在程序运行时动态生成控件,并设置控件的属性和事件.这里给你的只是一个指引,详细教程你在搜索引擎上搜索一下"VB.NET 动态生成控件"的案例,因为太长了,这里无法一一说明. 追问: 在程序中生成控件的工作量太大了,不符合可视化编程的预期。难道控件在编辑状态必定要显示出来吗?暂时隐藏一下也不行? 回答: 除了菜单外,其他的不可以.如果你不想让程序在启动时慢的话只能是这样,否则可以先记下坐标,然后移到最边或一堆,在程序启动时恢复回它的坐标,但是这种做法不建议.因为:1.加大开发量;2.加大窗口启动时的负担,如果系统慢时会看到控件跑动的感觉.平淡 的感言: 谢谢指点。等将来设计控件记录可视化属性后删掉,在运行中用代码绘制生成。
创新互联公司秉承实现全网价值营销的理念,以专业定制企业官网,网站设计制作、成都网站设计,微信小程序开发,网页设计制作,手机网站开发,全网营销推广帮助传统企业实现“互联网+”转型升级专业定制企业官网,公司注重人才、技术和管理,汇聚了一批优秀的互联网技术人才,对客户都以感恩的心态奉献自己的专业和所长。
循环遍历标签,一个个隐藏。
把标签全放进panel或groupbox中,然后隐藏panel或groupbox
1、没有事件是直接由最小化、还原触发的,它们都会触发SizeChanged事件。所以你可以写主窗体的SizeChanged事件来控制副窗体显隐,顺便改变副窗体的相对位置;
2、在SizeChanged事件中,通过判断窗体的WindowState属性来确定用户是最小化还是还原了;(FormWindowState.Minimized和FormWindowState.Normal枚举)
3、调用副窗体的BringToFront方法可以把副窗体带到最前面来