在弹出窗口中托管的WPF UserControl不关注焦点

时间:2012-07-09 17:33:19

标签: wpf popup notifyicon

我正在使用Philipp Sumi的Notify Icon Control,但我遇到一个小问题,我正在显示一个自定义的气球方法调用

_TaskBarIcon.ShowCustomBalloon(_UserControlNotification, System.Windows.Controls.Primitives.PopupAnimation.Slide, null);

这很有效,直到我的应用程序的主窗口最小化,弹出窗口仍然可见,这是我想要发生的,但你不能点击进入弹出窗口。我有一个列表框,其中嵌入了我需要向用户显示的通知列表,该列表绑定到我的viewmodel上的Observable集合,用于_userControlNotification。这个想法是用户可以去吃午餐,然后当他们回来时会看到通知列表,此时点击其中一个通知将触发一个命令,该命令将应用程序导航到主窗口中的相关信息。 / p>

正如我所说,问题在于弹出窗口无法点击并且关注焦点。我知道当鼠标悬停在事件触发时弹出窗口会弹出鼠标事件,并且我在用户控件上有一个用作关闭图标的图像,鼠标按下命令也会完全闪亮。

关于列表框本身为什么不接受点击事件并获得焦点的任何想法或指示,即选择列表中的适当项目。

任何想法的建议都会受到高度赞赏,因为我现在处于暂停状态。

埃姆林

0 个答案:

没有答案