2012-09-04 185 views
0

我有WPF控件託管在勝利形式。在窗口的上半部分,我有winform控件(網格),並在網格下方放置了我的WPF控件.wpf控件具有記錄列表,並且每個記錄都有一個超鏈接用於刪除或編輯。當焦點位於網格上並嘗試單擊wpf超鏈接時,超鏈接單擊事件不會觸發,而是將焦點設置在wpf控件上。並在下一次單擊它調用超鏈接事件。我想避免這兩個點擊。它應該在第一槍中觸發點擊事件?winform + wpf焦點問題(點擊事件不會觸發wpf)

回答

2

使用此方法「保護覆蓋無效OnPreviewMouseUp(MouseButtonEventArgs e)」 您可以捕獲此方法中的元素。 如果捕獲的元素是超鏈接,則可以觸發該超鏈接的單擊事件。

我希望這可以工作;)

+0

哇!那很棒!謝謝湯姆它爲我工作... – Gautam

+0

它在第一槍開火了! ;) – Girirsh