0

我有以 win 形式托管的 WPF 控件。在窗口的上部,我有 winform 控件(网格),在网格下方,我放置了我的 WPF 控件。wpf 控件有记录列表,每条记录都有一个超链接,可用于删除或编辑。当焦点在网格上并尝试单击 wpf 超链接时,不会触发超链接单击事件,而是将焦点设置在 wpf 控件上。并在下一次单击中调用超链接事件。我想避免这两次点击。它应该在第一枪中触发点击事件吗?

4

1 回答 1

2

使用此方法“protected override void OnPreviewMouseUp(MouseButtonEventArgs e)”您可以在此方法中捕获元素。如果捕获的元素是超链接,那么您可以触发该超链接的单击事件。

我希望这有效;)

于 2012-09-04T12:12:43.940 回答