我在C#中有一个WPF应用程序,它以一个加载对话框开始。正如预期的那样,应用程序的按钮显示在Windows任务栏中。
我想检测可能对该按钮执行的右键单击。
最终,我希望禁用右键单击或只是让加载对话框重新获得焦点。我已经看到有些人使用自定义库和包(例如interop)来实现一些Win32功能,但我个人希望避免这种情况。此外,这些库/包似乎特定于Windows窗体;我没见过WPF的任何内容。是否无法操纵任务栏在WPF中的右键单击?
答案 0 :(得分:0)
你能不能在窗口上设置ShowInTaskbar =“False”吗?
答案 1 :(得分:0)
您可以在窗口上设置ShowInTaskbar =“False”,然后一旦完成加载,在代码隐藏中将其设置回true。