Как оживить видимость StackPanel в Silverlight, чтобы развернуть и свернуть? - PullRequest
0 голосов
/ 16 июля 2010

В моем случае я бы хотел, чтобы расширение / свертывание происходило слева направо и справа налево соответственно.

Анимация должна происходить при изменении видимости.

Спасибо.

Ответы [ 2 ]

1 голос
/ 16 июля 2010

Вы можете создать две анимационные раскадровки (одну для расширения и одну для свертывания), которая анимирует ширину стековой панели, затем в StackPanel_VisibilityChanged запустите соответствующую анимацию.

0 голосов
/ 19 июля 2010

Я рекомендую анимировать свойство Width, а не ScaleX. В противном случае весь элемент управления (StackPanel) будет выглядеть сжатым / растянутым при его анимации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...