我使用一个位于其他控件上方的矩形来使它们变暗。现在,我仍然希望能够与矩形后面的控件进行交互,这个矩形永远不会有比他的视觉方面的另一种感觉。问题是,它会捕获所有点击等等,所以它是 ATM 的一个障碍。
xml
<Rectangle Canvas.ZIndex="1" Opacity="0" Name="shadow" Fill="Black"/>
C#
shadow.Opacity = Math.Round(1-(double)(App.Current as App).dimfactor / 255,2);
(App.Current as App).dimfactor 是一个介于 150 和 255 之间的值。
如何处理?
谢谢