2011-03-09 71 views
0

在我的應用程序中,我有一個userControl和一些畫布上的圖像。WPF - 圖片隱藏userControl:如何訪問userControl contextMenu?

userControl可以移動並具有contextMenu。

一切工作正常,但有時圖像的zIndex高於userControl的zIndex(我可以看到userControl,因爲圖像具有減少的不透明度)。由於控件被圖像隱藏,我不再能夠訪問contextMenu。這是合乎邏輯的,右鍵單擊事件鏈接到圖像而不是userControl。

有可能禁用圖像上的事件,並激活userControl上的事件? 或者可以將圖像上的事件轉換爲userControl?

感謝您的幫助

達明

PS:我希望我的英語不是太糟糕了。

回答

0

嘗試在圖像上設置IsHitTestVisible="False"

+0

圖像以代碼隱藏添加。我添加了「image.IsHitTestVisible = false;」但我無法打開上下文菜單。 – Damien 2011-03-09 12:04:01

+0

我更新了錯誤的圖像。使用正確的代碼,您的建議是正確的。非常感謝 – Damien 2011-03-09 12:24:54