wpf窗口未激活
问题描述:
我从进程启动wpf应用程序。我正在激活事件处理程序OnContentRendered的主窗口。它没有被激活。它返回false。wpf窗口未激活
我只从前台进程启动应用程序。所以它应该成功。
我设置了window.Topmost = true,效果很好。但是Activate()返回false。
窗口位于最上方但未激活。
(以前我问了一个问题没有澄清实际的问题。所以我删除它)
答
见SetForegroundWindow MSDN文档,其中列出了规则带来了窗口前。
https://msdn.microsoft.com/en-us/library/windows/desktop/ms633539(v=vs.85).aspx
顺便说一句,这是非常不寻常的从OnContentRendered
调用这个我看到一个非常类似的问题,可能是因为我的主窗口中打开另一个窗口(登录)之前,我打电话展(); - 你有没有找到解决方案? – trapsuutjies