Страницы

Поиск по вопросам

четверг, 11 апреля 2019 г.

Анимация ширины StackPanel XAML

Есть скрытый StackPanel, имитирующий нечто вроде выпадающего списка. Он должен появляться аннимируя свою прозрачность от 0 до 1, ширину от 100 до 264 и высоту от 30 до автоматической. Пишу код:





Проблема в том, что прозрачность анимируется нормально, а вот ширина как была 100 так и остается. Значение "Auto" для параметра Height вообще выдает исключение XamlParseException.
UPD. Код немного исправлен, в частности StackPanel обернут в Border для границы и скругления углов. Анимация перенесена на Border. Grid - это подложка под всплывающее окно. Теперь он выглядит так:




Ответ

Проблема решилась добавлением к анимации EnableDependentAnimation="True"

Комментариев нет:

Отправить комментарий