2017-10-04 4 views
0

カスタムコントロールでストーリーボードを使用しているときに警告の問題に直面しています。System.Windows.Media.Animation警告:6ストーリーボードの問題

ここでは、SelectorLoopingという名前のコントロールを使用し、ストーリーボードの開始と停止を使用しました。

私は下のSOのリンクに記載されているように、コンテナと呼ばれています。

System.Windows.Media.Animation Warning: 6

しかし、その私の場合には有用ではありません。

if (animate) 
{ 
    this.panelAnimation.Duration = duration; 
    this.panelAnimation.EasingFunction = ease; 
    this.panelAnimation.From = from; 
    this.panelAnimation.To = to; 
    this.panningTransform.Y = to; 
    this.panelStoryboard.Begin(this,true); 
    this.panelStoryboard.SeekAlignedToLastTick(TimeSpan.Zero); 
} 

this.panelStoryboard.Stop(this); 

ただし、警告は解決策ではクリアされません。

これについてお手伝いできますか?

答えて

-1

解決策を見つけました。

この問題は、Storyboard.Begin()が呼び出される前にStoryboard.Stop()が呼び出されたために発生します。

Storyboard.Begin()の前にStoryboard.Stop()呼び出しをスキップする条件を確認しました。私の問題は解決しました。

ありがとうございました

関連する問題