我正在使用 Philipp Sumi 的Notify Icon Control,但我遇到了一个小问题,我正在显示一个自定义 Balloon 方法调用
_TaskBarIcon.ShowCustomBalloon(_UserControlNotification, System.Windows.Controls.Primitives.PopupAnimation.Slide, null);
这很好用,直到我的应用程序的主窗口最小化,弹出窗口仍然可见,这是我想要发生的,但你不能点击弹出窗口。我有一个列表框,其中嵌入了我需要向用户显示的通知列表,该列表绑定到我的视图模型上的 _userControlNotification 的 Observable 集合。这个想法是用户可以去吃午饭,然后当他们回来时会看到通知列表,此时单击其中一个通知将触发一个命令,该命令将应用程序导航到主窗口中的相关信息。
正如我所说,问题在于弹出窗口不可点击且无法聚焦。我知道当鼠标悬停事件触发时弹出窗口将采用鼠标事件,而且我有一个图像作为用户控件上的关闭图标,并且鼠标按下命令仍然可以很好地触发。
关于为什么列表框本身不会采取点击事件并获得焦点的任何想法或方向,即选择列表中的适当项目。
任何想法建议将不胜感激,因为我目前对此有点停滞不前。
埃姆林