回答
只需使用Form.Show(过载),其采用形式作为参数,如这样的:
Form f = new Form();
f.Show(this);
这将使形式总是在调用它的形式之上,但还是让你点击并访问调用形式。
我有这个f.show()的问题,我有richtextbox里面的窗体,当我关闭窗体时,它与richtextbox一起处理表单,所以当我尝试写一些likie rtextbox.txt =“一些文本”后,我关闭窗体,它会打破我的程序 – r4ccoon 2009-10-29 14:16:24
@ r4ccoon:不知道我明白你的问题。为什么你要在*表单关闭后设置RichTextBox的Text属性? – MusiGenesis 2009-10-29 15:05:55
好的。所以在我的代码我有Console.writeln(“调试的事情”);这个comman也会将值插入到一个富文本框中。当我在窗口上的任何地方双击时,程序将显示一个带有“拒绝的东西”的富文本框。以及所有的consolewriteln,我已经把所有的代码作为调试。 with showDialog()在关闭后,我可以“保留”富文本框内的值。 但用show()关闭窗口后,显然它也删除了richtextbox实例。 – r4ccoon 2009-11-01 01:53:48
形态顾名思义意味着你不能点击其他地方。您可以创建另一个窗体并使用Show()方法显示它。
让对话框非模态(使用Show
而不是ShowDialog
),并使其最上面的(TopMost = true
)
show()方法可以让你同时ShowDialog的()不会
这里有些混乱,我认为任何地方点击;
模态是当窗口阻塞底层窗口时,必须关闭以使底层窗口重新获得控制权。 Form.ShowDialog(所有者)用于完成此操作。
非模态窗口是与底层窗口“平行”打开的窗口。这两个窗口都可以访问并响应鼠标和按键事件。 Form.Show(所有者)完成此操作。
- 1. 你可以调用模态窗口中的模态窗口吗?
- 2. 模态弹出窗口失败 - CSHARP WPF
- 3. QT - 带子窗口的模态窗口
- 4. 主窗口内新窗口?
- 5. jquery模态窗口
- 6. jQuery模态窗口
- 7. Asp.Net:Javascript模态窗口
- 8. SmartGWT模态窗口
- 9. UWP模态窗口
- 10. javascript模态窗口
- 11. shell窗口中的可点击链接?
- 12. 可可应用模板 - MainMenu.xib - 主窗口
- 13. 点击时重绘可可应用程序的主窗口
- 14. 如何主题ctools模态窗口
- 15. SharePoint。从模态窗口重定向到非模态窗口?
- 16. Bootstrap模态窗口而不是jQuery模态窗口
- 17. 是否可以在最大窗口后恢复窗口状态?
- 18. HTML瞬态模态窗口
- 19. 点击退出pygame窗口
- 20. 点击弹出窗口
- 21. 模态窗口可以自动滚动到指定点吗?
- 22. android弹出窗口可点击
- 23. 用户点击弹出窗口上的保存按钮刷新主窗口
- 24. 当主应用程序窗口被点击时,如何聚焦模态WPF窗口
- 25. CCLayer的cocos2d模态窗口
- 26. jQuery的ThickBox的窗口,从点击调整窗口内
- 27. 父窗口变为空点击TreeView子窗口弹出一个窗口[ASP.NET]
- 28. 维护从弹出窗口到主窗口的Redux状态
- 29. UI对话框模态窗口在第二次点击时作为模态窗口工作
- 30. 按钮点击里面的jquery弹出窗口产生窗口
你的意思是一个非莫代尔窗口 – Lazarus 2009-10-29 13:38:02