他のコントロールの上にある長方形を使用して、それらを暗くします。今でも、長方形の背後にあるコントロールとやり取りできるようにしたいのですが、この長方形は、彼の視覚的側面以外の意味を持つことはありません。問題は、すべてのクリックなどをキャッチすることです。そのため、ATM が障害になります。
xaml
<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 の間の値です。
どのように対処するのですか?
ありがとう