Подпишись на наш Twitter

Быть в курсе появления новых статей!

Анимация является одной из основных особенностей WPF. В отличие от более старых framework'ов, таких как Windows Forms, вам не нужно реализовывать анимацию с использованием таймеров и визуализировать анимацию покадрово. Вместо этого, WPF использует анимацию на основе свойств (property-based animation), где вы анимируете графические элементы путем описывания, как свойства должны измениться с течением времени.

Вы можете реализовать анимацию путем написания кода или указав желаемый анимационный эффект декларативно в XAML. Вы также можете использовать инструменты Blend 4, чтобы создать WPF анимацию.

Например, вот фрагмент XAML, который определяет кнопку, которая изменяет свои свойства высоты и ширины, постоянно расширяясь и сжимаясь:


Оригинал: #7 – Property-Based Animation




Дата публикации: 19.07.2010 12:00

Ярлыки: Animation, Storyboard, WPF