Анимация движения, которая масштабируется? - PullRequest
1 голос
/ 13 сентября 2011

правда ли это: анимация движения всегда основана на элементе Canvas - элементе, движение которого разрешается через присоединенное свойство?К сожалению, невозможно изменить размер элемента Canvas во время выполнения !?Таким образом, движение становится неправильным, когда пользователь максимизирует окно.

Как создать анимацию движения, которая масштабируется в WPF / C #?

Большое спасибо.

1 Ответ

0 голосов
/ 13 сентября 2011

Нарисуйте свои элементы на растровом изображении, а затем нарисуйте растровое изображение с масштабом, как вы хотите

Если вы попытаетесь изменить размеры не нарисованных элементов, вы можете использовать «Viewbox» - декоратор контента, который может растягивать и масштабировать одного дочернего элемента, чтобы заполнить доступное пространство.

Здесь вы можете увидеть, как это работает: http://www.wpftutorials.com/2011/04/wpf-viewbox.html

...