问题标签 [topmost]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 如何使子窗口最顶部(c ++ win32 SDK)
我正在尝试编写一个非常简单的 gui 布局设计器,就像最流行的 IDE 一样,例如:
如何在小部件周围实现这 8 个点?我的想法是创建一个透明的静态控件(称为幽灵),周围有 8 个点,将其调整为与小部件相同的大小,覆盖小部件。问题是,如何让鬼出现在其他控制者面前?
我写了一个小测试,一个按钮和一个静态控件,我希望静态总是在 z 顺序的顶部
运行程序,点击按钮,按钮转到最前面
我试过SetWindowPos(hStatic, HWND_TOP)和WS_EX_TOPMOST,没有用。
javascript - To find topmost parent window from the child window
I use web application
From my main application,I opened child window C1
and again opened another child window C2
from C1
. If i close the the C1
window, I'm not able to find the top most main application.
Actually i wanted to redirect the Main application to different page if a hyperlink is clicked on the child window.This is working good until i close C1
which is a parent of C2
Any help is greatly appreciated
java - 在数组中查找模态数
我有这样的数组:
我想知道哪个数字显示的时间最多(在这种情况下当然是 2),我该怎么做?
c - SetWindowPostion TOPOST
我正在与软件开发人员合作开发具有浮动首选项窗口的 C 程序。如果我在运行时使用 Windows 任务栏切换到另一个程序,我的浮动窗口仍然驻留在我切换到的程序之上。我不是程序员,我的程序员告诉我没有办法阻止这种情况。我被告知他正在使用 SetWindowPosition 和一个叫做 TOPMOST 的东西来让这个窗口保持在顶部。我喜欢在我的程序中工作时它处于领先地位,但当我切换到另一个程序时却不喜欢它。
有什么我可以告诉他的,这样当我切换到另一个程序时,这个窗口不会保持在最上面,而当我返回我的程序时,它会保持在最上面?
c# - 如何将 MDI 子表单放在前面?
概述:
我有一个 MDI 父表单,我可以在其中加载其他表单。加载第二个表格后,我无法再将第一个表格带到前面。
描述:
在父表单上,我有一个包含 2 个菜单项的菜单条;主页和搜索。每个点击事件都会加载相应的表单,除非所述表单已经加载。
问题:
一个。单击搜索。然后单击主页。
湾。如果再次单击“搜索”,它不再将其对应的、已打开的表单带到前面。
c# - 视频闪烁的 C# 最顶层对象。
我遇到了一个桌面应用程序的问题,该应用程序运行一些视频播放器并使用透明颜色进行管理,我试图在视频上放置一些元素。我尝试过使用图像,一个简单的标签,但它会闪烁。
这种情况只发生在一些旧电脑上。有谁知道我该如何处理这种情况并防止这种丑陋的影响?
winforms - C#如何仅在应用程序内部使子窗体位于最顶层?
我的 c# 应用程序中有 5 个子表单。一个名为的子窗体childForm
打开另一个窗体subForm
。我想要的是,当subForm
打开时,用户不能在不关闭的情况下单击或在应用程序内执行任何操作subForm
。但这应该只包含在应用程序中。即当用户想要在不关闭的情况下切换到另一个应用程序时,subForm
他/她将subForm
不再看到,如果用户切换到 c# 应用程序,则subForm
表单必须位于顶部,并且必须禁用控件的其余部分。
subForm
在childForm
我写了一个 button_click 事件中创建和显示
winforms - 表单仍然是“TopMost”,尽管它设置为 false
我不知道如何解决这个问题。我有一个通过 Form1 打开的 Form2。尽管选项“TopMost”设置为“false”,但 Form2 仍处于前台。在某处单击 Form1 不会执行任何操作。有没有办法解决这个问题,并在单击打开它的按钮时让 Form2 再次弹出到前台?
asp.net - Asp.net webform 控件是否具有像 Winforms 控件一样的最高功能?
我想知道我是否可以在 asp.net 中的另一个选项卡中打开我的网页时,即使有人在另一个网页上也能保持在屏幕上的一组控件。就像 winform 的最高功能一样。
c# - 如何防止我的弹出窗口被新的子窗口覆盖?
由我的父窗口定义的弹出窗口被子窗口覆盖。我希望弹出窗口显示在所有应用程序窗口的顶部。
我的父窗口具有 Topmost="True" 并包含弹出窗口(带有 Placement="AbsolutePoint"),以及启动子窗口的交互请求。在交互请求中会发生这种情况:
- 使用 Topmost="True" 和 Owner=parentWindow 创建子窗口
- Topmost 在父窗口上设置为 false
- 为子窗口调用 ShowDialog
弹出窗口显示在父窗口的顶部,但在子窗口的下方。我尝试将 ChildWindow.Topmost 设置为“False”,但这无济于事。