c#.net怎么让一个子窗口一直显示在其他子窗口前面

zidianqs 2009-09-18 06:15:09
c#.net怎么让一个子窗口一直显示在其他子窗口前面?我把topmost属性设为TRUE没有效果
...全文
138 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoronghu 2009-09-21
  • 打赏
  • 举报
回复
showdialog()
esechi 2009-09-21
  • 打赏
  • 举报
回复
父窗体,子窗体来实现吧
zidianqs 2009-09-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 libinguest 的回复:]
showdialog()

直接给你搞定。


[/Quote]

showDialog()是模态的吗?不能要模态对话框,我要的是很多工具软件里的工具窗口的效果,比如photoshop里右边的那一排窗口
redleafe 2009-09-18
  • 打赏
  • 举报
回复
模态方式
yezeguo 2009-09-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 libinguest 的回复:]
showdialog()

直接给你搞定。


[/Quote]
顶你
风之影子 2009-09-18
  • 打赏
  • 举报
回复
showdialog()

直接给你搞定。

xray2005 2009-09-18
  • 打赏
  • 举报
回复
showdialog()
TTOJJ 2009-09-18
  • 打赏
  • 举报
回复
[Quote=引用楼主 zidianqs 的回复:]
c#.net怎么让一个子窗口一直显示在其他子窗口前面?我把topmost属性设为TRUE没有效果
[/Quote]
子窗体用topmost只对所有继承至父窗体的窗口有用~

想要在所有的窗体上,除非它没有父窗体,或者父窗体为桌面
soarandy 2009-09-18
  • 打赏
  • 举报
回复
应当是子窗口在父窗口前面吧,用showdialog()方法可以将此窗口设为管态;用show()可以在不同层的窗口间切换.

111,125

社区成员

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

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

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