Mam dwie animacje, które służą do przyciemniania okna głównego:
<Storyboard x:Key="StoryboardOpacityDown">
<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="{x:Null}" Storyboard.TargetProperty="(UIElement.Opacity)">
<SplineDoubleKeyFrame KeyTime="00:00:00.3" Value="0.4"/>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
<Storyboard x:Key="StoryboardOpacityUp">
<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="{x:Null}" Storyboard.TargetProperty="(UIElement.Opacity)">
<SplineDoubleKeyFrame KeyTime="00:00:00.3" Value="1"/>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
Chciałbym też przyciemniać inne okna, ale te animacje na nich nie działają (zamiast przyciemnienia włączana jest przezroczystość). Dzieje się tak, bo jest ustawiona właściwość AllowsTransparency na True - inaczej nie można zaokrąglić na tych oknach rogów. Macie jakiś pomysł jak sobie poradzić z tym problemem?