VB关于MDI子窗体
VB的我有个MDI窗体,2个子窗体MDI窗体设置退出时先判断VByesno,1)当2个子窗体都打开的时候,按一下MDI窗体的关闭按钮,跳出YESNO选择,但是我还没按YE...
VB的
我有个MDI窗体,2个子窗体
MDI窗体设置退出时先判断VByesno,
1)当2个子窗体都打开的时候,按一下MDI窗体的关闭按钮,跳出YES NO选择,但是我还没按YES 或者NO呢,他已经把2个子窗体都关了,这怎么办?
2)有没有办法设置某一个子窗体为MDI导航页,唯一一个永远不能关闭那种,当MDI出现的时候,他也出现,覆盖住原来的MDI背景呢? 展开
我有个MDI窗体,2个子窗体
MDI窗体设置退出时先判断VByesno,
1)当2个子窗体都打开的时候,按一下MDI窗体的关闭按钮,跳出YES NO选择,但是我还没按YES 或者NO呢,他已经把2个子窗体都关了,这怎么办?
2)有没有办法设置某一个子窗体为MDI导航页,唯一一个永远不能关闭那种,当MDI出现的时候,他也出现,覆盖住原来的MDI背景呢? 展开
2个回答
展开全部
1)你应该把你的代码放到QueryUnload事件而不是Unload事件中,前者发生在窗体卸载之前(这时候两个子窗体还没有关闭),后者则发生在窗体的卸载过程中(这时子窗体已经关闭了)。
2)我觉得你可以在MDI窗体中放入一个PictureBox来实现你的目的。
2)我觉得你可以在MDI窗体中放入一个PictureBox来实现你的目的。
追问
谢谢,问题一已解决。想问下在MDI窗体放PictureBox,那子窗体显示的区域会被PICTURE占去一部分,怎么办呢?
追答
你的目的不就是要“覆盖住原来的MDI背景”吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询