XAMLで次のようにジェネリックをStoryboard
定義しています。
<Storyboard Core:Key="GenericAnimation" Completed="OnStoryboardCompleted"/>
そして私のコードでは-次のように後ろに:
m_GenericAnimation = (Storyboard)Resources["GenericAnimation"];
私のアプリケーションはすべて同じイベントStoryboard
を共有しています。このように完成したばかりのアニメーションに応じて、イベントの動作を少し変更したいと思います(擬似コード):Completed
OnStoryboardCompleted
private void OnStoryboardCompleted(object sender, EventArgs e)
{
if (completedStoryboard == m_GenericAnimation)
DoSomethingSpecific();
DoSomethingCommon();
}
Storyboard
現在完了しているものを送信者から取得するにはどうすればよいですか?Storyboard
2つのオブジェクトを正しく比較するにはどうすればよいですか?