2009-11-22 33 views
0

我想知道如何在silverlight中創建無形命中區域。我創建了一個UIelement leftmousebuttondown事件,它調用planeprojectionfunction(此函數在其X軸上旋轉UIelment)。但是,當元素旋轉時,鼠標點擊的表面面積會減少。有任何想法嗎?silverlight無形命中區域

回答

3

使用畫布並將不透明度設置爲1%。它會增加CPU使用率(通常不明顯),但這是一種快速簡單的方法。

編輯:

由於KeithMahoney指出,不要忘記設置背景與一些顏色的畫筆。畫布默認沒有背景畫筆。

+0

只要Canvas具有背景筆刷集,就會工作。如果您將背景設置爲「透明」,那麼您甚至不必設置不透明度。 – KeithMahoney 2009-11-23 18:13:19