【发布时间】:2012-07-17 18:49:55
【问题描述】:
我有一个带有 WindowsHostControl 的用户控件,该控件托管第 3 方视频控件。我希望能够在视频上单击鼠标时捕获鼠标单击事件。我尝试将事件附加到 WindowsFormsHost 控件,但它从未触发。如何拦截鼠标点击?
【问题讨论】:
标签: c# wpf events windowsformshost
我有一个带有 WindowsHostControl 的用户控件,该控件托管第 3 方视频控件。我希望能够在视频上单击鼠标时捕获鼠标单击事件。我尝试将事件附加到 WindowsFormsHost 控件,但它从未触发。如何拦截鼠标点击?
【问题讨论】:
标签: c# wpf events windowsformshost
改为捕获 PreviewMouseDown。
【讨论】:
我通过将事件处理程序附加到 WindowsFormsHost 中包含的子元素解决了这个问题。
【讨论】: