J'essaie d'animer le retrait d'objet de LongListSelector
. Cependant, je n'ai aucune idée de comment passer l'élément sélectionné à StoryBoard.SetTarget
. J'étais tellement capable de passer ensemble LongListSelector
alors quand SelectionChanged
événement est déclenché tout disparaît (je veux animer Opacity
de 1 à 0). J'ai un modèle personnalisé pour ma liste.Comment animer un seul élément dans LongListSelector?
Mon code:
Storyboard s = new Storyboard();
DoubleAnimation animation = new DoubleAnimation();
animation.To = 0;
animation.Duration = new Duration(TimeSpan.FromSeconds(0.70));
Storyboard.SetTarget(animation, selector);
Storyboard.SetTargetProperty(animation, new PropertyPath(OpacityProperty));
s.Children.Add(animation);
s.Begin();
s.Completed += s_Completed;
Merci.
Comment pouvons-nous obtenir le conteneur depuis le LongListSelector ne supporte pas ItemContainerGenerator? Je suis en train d'améliorer mon code pour utiliser LLS au lieu de ListBox mais ces petites choses m'ont causé des maux de tête. – bahti