Bonjour, récemment, je me suis mis au WPF, et actuellement, j'en suis aux animations, je touche un peu à tout, mais je rencontre un problème.
Voici actuellement ce que j'essaye de faire :
https://www.youtube.com/watch?v=J8hUU2dNYi8
Voici où j'en suis : http://i.imgur.com/RcJBfzY.gifv
Mon problème c'est que mon animation ne va pas au-dessus du tabcontrol, alors que j'aimerais avoir mon animation sur toute la form.
Voici mon code d'animation :
Cliquez pour révéler
Cliquez pour masquer
Dim storyboard As New Storyboard()
Dim scale As New ScaleTransform(1, 1, 1, 1)
myEllipse.RenderTransformOrigin = New Point(0.5, 0.5)
myEllipse.RenderTransform = scale
Dim scallY As New DoubleAnimation(0, 50, TimeSpan.FromSeconds(0.5))
scallY.AutoReverse = True
storyboard.Children.Add(scallY)
Dim scallX As New DoubleAnimation(0, 50, TimeSpan.FromSeconds(0.5))
scallX.AutoReverse = True
storyboard.Children.Add(scallX)
Storyboard.SetTargetProperty(scallY, New PropertyPath("RenderTransform.ScaleX"))
Storyboard.SetTargetProperty(scallX, New PropertyPath("RenderTransform.ScaleY"))
Storyboard.SetTarget(scallY, myEllipse)
Storyboard.SetTarget(scallX, myEllipse)
storyboard.Begin()
Je précise que c'est un UserControl que je load comme ceci dans ma form principal :
Cliquez pour révéler
Cliquez pour masquer
<TabItem Header="Color Picker">
<namespace:UserControl3 HorizontalAlignment="Center"/>
</TabItem>
Bonne soirée.