2010-04-05 34 views
0

我在C#中有一个WPF应用程序,它以一个加载对话框开始。正如所料,应用程序的按钮显示在Windows任务栏中。如何检测WPF中任务栏的右键点击

我想检测可能对该按钮执行的右键单击操作。

最终,我希望禁用右键单击或简单地让加载对话框重新获得焦点。我已经看到一些人使用自定义库和包(例如interop)来实现一些Win32功能,但我个人喜欢避免这种情况。此外,这些库/包似乎是Windows窗体特有的;我没有看到任何WPF。是不可能操纵WPF中的任务栏的右键单击?

回答

0

你能不能在窗口上设置ShowInTaskbar =“False”?

0

您可以在窗口上设置ShowInTaskbar =“False”,然后一旦完成加载,在代码隐藏中将其设置为true。