0

WP7でItemCollectionのすべてのアイテムをアニメーション化する方法はありますか?現在、ストーリーボード(コードビハインドから呼び出されます)は最初のアイテムにのみ発生しているようです。

また、これは、別のDataTemplate内のアイテムに割り当てられているDataTemplate内のアニメーションにアクセスしてアニメーション化するための最良の方法であり、トップレベルのものと同じことを行うと機能しないようです。これは私がそれを見つけるために使用しているコードのサンプルです。ジェネリックはWindowsPhoneGeeksからのものです

Storyboard sb1 = (Storyboard)this.FindName("ChangeToBlack");
Storyboard sb2 = null;
StackPanel topFrame = FindFirstElementInVisualTree<StackPanel>(PartyCollection);
if (topFrame != null)
{
    StackPanel s2 = FindFirstElementInVisualTree<StackPanel>(topFrame);
    sb2 = (Storyboard)s2.Resources["ItemChangeToBlack"];
    sb2.Begin();
}            

sb1.Begin();
4

0 に答える 0