2
LinearGradientBrush를 OpacityMask로 사용하고 애니메이션에서 그래디언트를 회전시켜 StartPoint 및 EndPoint의 위치를 애니메이션으로 만들려고 노력하지만 작동하도록 할 수 없습니다.LinearGradient의 StartPoint에 애니메이션을 적용하는 방법
<Style x:Key="NewContentStyle" TargetType="ContentPresenter">
<Setter Property="OpacityMask">
<Setter.Value>
<LinearGradientBrush x:Name="FillGradient" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Black" Offset="0.5"/>
<GradientStop Color="Transparent" Offset="1"/>
</LinearGradientBrush>
</Setter.Value>
</Setter>
</Style>
<Storyboard x:Key="NewContentStoryboard">
<PointAnimation Storyboard.TargetProperty="StartPoint" Storyboard.TargetName="FillGradient" From="0.5 0" To="0 0.5" Duration="00:00:1" />
<PointAnimation Storyboard.TargetProperty="EndPoint" Storyboard.TargetName="FillGradient" From="1 0.5" To="0 0.5" Duration="00:00:1"/>
</Storyboard>
내가 오류 얻을 :(시간
이것은 작동합니다. ! :) 나는 "속성 경로 구문"과 같은 것이 있다는 것을 몰랐습니다. (대단히 감사합니다! –