アニメーションで画像を点滅させるロジックを下記のように書いていた。
まさにこの<Border.Style>
から</Border.Style>
までが駄目だったようでちまちまメモリリークしてた。
C#
<Border BorderBrush="Black" CornerRadius="5" BorderThickness="1" Width="64" Height="64">
<Border.Background>
<ImageBrush Stretch="Fill" ImageSource="{StaticResource HogePiyo}"/>
</Border.Background>
<Border.Style>
<Style>
<Style.Triggers>
<EventTrigger RoutedEvent="Image.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetProperty="Opacity"
From="1" To="0.3" Duration="0:0:3"
RepeatBehavior="Forever" AutoReverse="true" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Style.Triggers>
</Style>
</Border.Style>
</Border>
環境
.NET3.5
VisualStudio2015(2010、2022でもメモリリークしてた)