【发布时间】:2020-03-13 19:21:47
【问题描述】:
我想在任务栏顶部维护一个 WPF 应用程序。
问题在于,每当您与任务栏交互时,程序就会进入并停留在那里。
我尝试过的:
-
Activate()控制键盘并从当前应用程序中移除焦点,不希望这样 -
BringToView()没有在任务栏顶部带来窗口 -
Show()没有在任务栏顶部带来窗口 -
Activate()->ClearFocus()会继续抢焦点
窗口的一些属性:
WindowStyle="None"Topmost="True"
首选的行为是,如果要继续执行任务栏,那么一旦任务栏的操作完成,它就会返回。它最好也不会在任何时候从键盘或任何其他进程中窃取焦点。
我已经查看了这里和 MSDN 的各种问题,但还没有任何工作。
【问题讨论】: