2010-12-15 21 views
0

我有一個帶有UIElement3D對象的可視化樹,可以獲得焦點和觸發鍵盤事件。我想趕上他們的父母級別,這是ModelVisual3D類型。不過,WPF不允許我訂購ModelVisual3D上的Keyboard.KeyDown事件(它在運行時引發異常)。ModelVisual3D上的Keyboard.KeyDown事件

這位「父母」所居住的環境(外殼)並不知道任何關於其子女的事情,這意味着它不知道他們將會期待的事件。所以它不能訂閱這個事件並且在相關的孩子上調用一個方法。

有沒有人有這個問題的優雅解決方案?

Alex。

回答

0

我解決了它。將父級更改爲ContentUIElement3D,問題就解決了。