У меня есть несколько xaml, подобных этому:
<UserControl.Resources>
<Storyboard x:Name="sbLogo" x:Key="onLoadeducLogo" Completed="sbLogo_Completed">
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="image">
<LinearDoubleKeyFrame x:Name="pauseKeyFrame" KeyTime="0:0:2" Value="0"/>
<LinearDoubleKeyFrame x:Name="fadeInKeyFram" KeyTime="0:0:6" Value="1"/>
<LinearDoubleKeyFrame x:Name="fadeOutKeyFrame" KeyTime="0:0:12" Value="0"/>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
</UserControl.Resources>
Я хотел бы обновить KeyTime
значения LinearDoubleKeyFrame
элементов из кода UserControl в C #.
Я подумал, что, возможно, смогу сделать это, сославшись на эти элементы по x:Name
, но я не добиваюсь большого успеха.Я также подумал, что, может быть, я смогу связать значения с полем в коде, но там тоже нет успеха.
У кого-нибудь есть подсказки, чтобы подтолкнуть меня в правильном направлении.
Спасибо, Фил