1. 检查visible属性设置是不是false
公司主营业务:成都网站设计、成都网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出洪江免费做网站回馈大家。
2. 检查enabled属性设置是不是false
3. 检查form的backgroundcolor是不是transparent
你这个要求实在是不对路子。是思路不对。
应该是将窗体一和窗体二中的控件分别用一个panel装起来,设为隐含状态。都放在主窗体的panel1中。
点击 窗体一时,第一个panel的Visible=True,第二个panel的Visible=False
点击 窗体二时,第一个panel的Visible=False,第二个panel的Visible=True
就达到你要的效果了。
窗体不能装来装去的。
再有一个方法就是创建自定义控件。那个说起来太麻烦,看看书吧。
我把登录写在
MyApplication的Startup里,这样,在主窗体之前,就一两句
dim
f
as
new loginform
if
f.showdialog
ok
then
end
你是不是把你插入的图片删除了哇?之前我也遇到过这种情况, 重新添加你删除的图片,名字和原来的一直就好了 。
VB.net 加载窗体 form2.show() 卸载窗体 me.close()加载窗体和VB没啥区别,而卸载就截然不同了。附:VB 加载窗体 form2.show 卸载窗体 unload me
画线之前加上一句...
Picture1.AutoRedraw = True
问题分析:
Form的Load事件是优先于Visible=True的,也就是说,在窗体显示出来之前,Form_Load事件已经被执行了..也就是线已经画好了,还没显示出来
但是默认状态下,Picture1画上去的东西是不会自动重绘的,这种情况也会出现在窗体被遮挡之后,被遮挡的部分也不会重新显示,只有AutoRedraw 设置为True的时候,才会自动重新绘制...否则需要手动刷新