2012-02-14 2 views
0

Я работаю над анимацией в окне на C# и WPF. В простом приложении с двумя окнами я хочу, чтобы окно получало координаты предыдущего окна, и когда оно загружено, я хочу анимировать его свойство высоты от 0 до высоты предыдущего окна. Я искал много сообщений, таких как эффект слайда, на прямоугольник или изображение, но я не могу применить их к окну. Пожалуйста, помогите мне о скольжении высоты окна при его загрузке. Пожалуйста, напишите любую ссылку на код или проект, если у вас есть эта работа для работы. Спасибо заранее.Slide Window Animation

ответ

1

вы можете играть вокруг DoubleAnimation

  DoubleAnimation anim = new DoubleAnimation(); 
      anim.From = 125; //Height of the container before animation 
      anim.To = 0;  //Height of the container after animation 
      anim.SpeedRatio = 3; 
      mainWindow.BeginAnimation(Window.HeightProperty, anim);