
关于WinForm 中 调用SetParent这个API的问题 100
现在有两个窗口。Form1和Form2调用SetParent把Form2的父窗口置为Form1之后,Form2就被嵌套在Form1里面了。我现在就想知道怎么做才能让For...
现在有两个窗口。Form1 和Form2 调用SetParent把Form2的父窗口置为Form1之后,Form2就被嵌套在Form1里面了。我现在就想知道怎么做才能让Form2不会被嵌套在Form1里,但是又必须保证Form2的父窗口是Form1
展开
2个回答
2018-02-05 · 知道合伙人互联网行家
关注

展开全部
解决方法1,这个用api setparent实现,不要用mdiparent 解决方法2,在显示子窗体时候吧父窗体的控件隐藏 解决方法3,将父窗体的控件都放在一个容器里面(如:panel)然后将panel的dock设置靠边(left)那么mdi子窗体出来的时候就是和这些控件并排的,不会谁覆盖谁了
追问
本来就是用API的
不是要让子窗体嵌套在父窗口内。
我的目的是SetParent之后子窗体仍然在父窗体外面,不要嵌套
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询