怎么设置一个窗口在另一个窗口听上方

MOmo400 2009-04-30 02:24:06
怎么设置一个窗口在另一个窗口听上方
就是窗口A为父窗口,B为子窗口,但不是模态窗口.B在A的上方.但不关闭B可以操作A窗口
不要用TopMost属性.因为他们可能不是顶极窗口..
...全文
105 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
houdejun214 2009-04-30
  • 打赏
  • 举报
回复
B如果要始终在A的上方,这个的要求应该不行吧!
dydy39936 2009-04-30
  • 打赏
  • 举报
回复
窗体属性:Topmost
xwdd129 2009-04-30
  • 打赏
  • 举报
回复
form.BringToFront();
xwdd129 2009-04-30
  • 打赏
  • 举报
回复
form.BrintToFront();
jeason_jun 2009-04-30
  • 打赏
  • 举报
回复
用 窗体属性 toplevel 设置
LemIST 2009-04-30
  • 打赏
  • 举报
回复
show(parent) 与 showdialog的差别就是他可以让父窗口也能获得焦点,其他的杜一样
LemIST 2009-04-30
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 MOmo400 的回复:]
引用 1 楼 LemIST 的回复:
C# codeForm2 form = new Form2();
form.Show(this);


这个不行吧...
有点击this窗口,form2就不在上面了
[/Quote]
在上面的,我保证
MOmo400 2009-04-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 LemIST 的回复:]
C# codeForm2 form = new Form2();
form.Show(this);
[/Quote]

这个不行吧...
有点击this窗口,form2就不在上面了
LemIST 2009-04-30
  • 打赏
  • 举报
回复
formB.Show(formA);
LemIST 2009-04-30
  • 打赏
  • 举报
回复
Form2 form = new Form2();
form.Show(this);

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧