Я новичок, пытающийся воспользоваться DoubleAnimation. Холст перемещается из верхней части главного окна. И я хочу изменить положение всего холста. (Цель, которую нужно переместить, также может быть Rectangel, а не Canvas.) Я не знаю, верен ли этот код, но, пожалуйста, укажите правильное направление.
DoubleAnimation da = new DoubleAnimation();
da.Duration = new TimeSpan(0, 0, 0, 0, 800);
da.AutoReverse = false;
da.From = ActualHeight;
da.To = 0;
canvas.BeginAnimation(Canvas.HeightProperty, da);
-
<Grid>
<Canvas Name="canvas">
<Rectangle Fill="Black" Width="455" Height="320" Canvas.Left="0" Canvas.Top="0"/>
</Canvas>
</Grid>
