Silverlight 5, MultiTemplateControl, xaml recherche élément

Résolu
langenoir666 Messages postés 6 Date d'inscription mercredi 4 janvier 2012 Statut Membre Dernière intervention 1 février 2012 - 26 janv. 2012 à 17:12
langenoir666 Messages postés 6 Date d'inscription mercredi 4 janvier 2012 Statut Membre Dernière intervention 1 février 2012 - 1 févr. 2012 à 16:22
Bonjour,

J'ai une class ScreenPanel : LayoutPanel et le xaml à un autre endroit. J'ai créer une animation :

<Storyboard x:Name="VisiblePathStoryboard">
<DoubleAnimation Duration="0"
To="1"
Storyboard.TargetProperty="(UIElement.Opacity)"
Storyboard.TargetName="PptPath" />
<DoubleAnimation BeginTime="0:0:5"
Duration="0:0:0.5"
To="0"
Storyboard.TargetProperty="(UIElement.Opacity)"
Storyboard.TargetName="PptPath" />
</Storyboard>
que je n'arrive pas à retrouvé par du code dans le cs, le premier contrôle qui trouve c'est un MultiTemplateControl et à partir d'ici j'aimerais trouvé mon Storyboard x:Name="VisiblePathStoryboard" pour lancé l'anime.

J’espère que j'ai été assez explicite, si quelqu'un à une idée comment trouvé mon Storyboard je lui en serai très reconnaissant.

Bonne fin d'après-midi,

Cordialement,

lange_noir

2 réponses

langenoir666 Messages postés 6 Date d'inscription mercredi 4 janvier 2012 Statut Membre Dernière intervention 1 février 2012
1 févr. 2012 à 16:22
Bonjour,

Merci de l'article.

Le code exact est :

Path tickPath = (Path)LayoutHelper.FindElementByName(this, "PptTick");
Storyboard tickStoryboard = (Storyboard)tickPath.Resources["VisiblePathStoryboard"];
tickStoryboard.Begin();

Bonne soirée,

lange_noir
3
cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
27 janv. 2012 à 10:38
Bonjour,
Est-ce que ton storyboard est dasn les ressources?
Regarde cet article :
http://www.galasoft.ch/mydotnet/articles/article-2006102701.aspx

Bon codage

louis
0
Rejoignez-nous