我有一个Form总是在FormStyle - > fsStayOnTop上保持最佳状态,我使用相同的设置做了另一个Form.但是当我展示这个其他表格时,它总是在后面显示,而不是在第一个表格前面.那么,我如何对第二张表格显示在第一张表格的前面?
拥有的顶级窗口始终显示在其所有者上方.因此,使fsStayOnTop表单成为另一个表单的所有者.在VCL术语中,这意味着将PopupMode属性设置为pmExplicit,并分配PopupParent属性.
OtherForm.PopupMode := pmExplicit;
OtherForm.PopupParent := AlwaysOnTopForm;
OtherForm.Show;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
740 次 |
| 最近记录: |