创建多窗体程序。主窗体创建时候
窗体2.Show(主窗体)
此时 窗体2永远在主窗体上层。不想使用toolwindow的FormStyle,
又使得整个应用在任务栏和Alt+Tab只有一个主窗体,
请问如何办到?不要让主窗体被遮挡。请教各位如何才能实现这个功能
窗体2.Show(主窗体)
此时 窗体2永远在主窗体上层。不想使用toolwindow的FormStyle,
又使得整个应用在任务栏和Alt+Tab只有一个主窗体,
请问如何办到?不要让主窗体被遮挡。请教各位如何才能实现这个功能
窗体2.Show(主窗体)
此时 窗体2永远在主窗体上层。
没弄明白,我这show出来的主窗体,总是在窗体2的上面的,实在不行的话试着用Form.ShowDialog()方法
qq:75737333
将窗体2的TopLevel 设为false,
this.Controls.Add(窗体2);
窗体2.Show() 也就是将窗体2当作主窗体的一个控件来显示就可以了
如果你确实需要这样做可以使用this.topmost=true来.这样就可以永远在最上面.而且不会被其他窗口包括其他程序的窗口所遮挡.如果要显示其他的窗口可以用使用form2.Show(this);这样就可以显示出form2。同时from2会在this的上面.