ウィンドウのリソースでストーリーボードを定義しました。コードビハインドファイルでこのストーリーボードにアクセスすると、次のエラーが発生します
「「この」名前は、MainWindow の名前スコープで見つかりません」
私のコードは
Storyboard sb = this.Resources["transferToBasketStoryboard"] as Storyboard
sb.Begin();
誰でも私を助けることができますか??
ウィンドウのリソースでストーリーボードを定義しました。コードビハインドファイルでこのストーリーボードにアクセスすると、次のエラーが発生します
「「この」名前は、MainWindow の名前スコープで見つかりません」
私のコードは
Storyboard sb = this.Resources["transferToBasketStoryboard"] as Storyboard
sb.Begin();
誰でも私を助けることができますか??
window.resources
MainWindow.Xaml が で始まるように、スコープでこの Storyboard を作成したことを確認します。
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns: .....
x:Class="myWpfApplication.MainWindow"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>// the resource should be here
<Storyboard x:Key="transferToBasketStoryboard">
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)" Storyboard.TargetName="textBlock">
<EasingDoubleKeyFrame KeyTime="0" Value="0"/>
<EasingDoubleKeyFrame KeyTime="0:0:1" Value="60"/>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
</Window.Resources>