gpt4 book ai didi

x++ - AlwaysOnTop 属性运行不正常

转载 作者:行者123 更新时间:2023-12-02 02:04:49 25 4
gpt4 key购买 nike

出于某种原因,表单设计的 AlwaysOnTop 属性无法正常工作。

上下文是这样的:我们试图让一个表单在打开时保持在所有其他表单之上。简单不?另外,由于某些其他原因,我们不想根据我的上级将 WindowType 设置为 Popup(如果您知道原因,请告诉我)。

所以我的问题是,是否有任何参数/安全功能以某种方式限制表单在任何时候都位于顶部?

即使是 WinApi 的 setForegroundWindow 也返回 false 和表单的 hWnd。有什么想法吗?

哦,我们也在 Dynamics AX 4.0 上运行。

最佳答案

如果你想让你的表单有modal behavior ,然后从表单本身调用 wait 方法!

public void run()
{
super();
this.wait(true);
}

true 参数触发模态模式。这适用于所有版本的 AX。

wait 可能会被调用者调用,但这不太吸引人,因为大多数表单都是通过菜单项调用的。

formRun.init();
formRun.run();
formRun.wait(true);

关于x++ - AlwaysOnTop 属性运行不正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15644330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com