Страницы

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

суббота, 8 февраля 2020 г.

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

#xaml #анимация #windows_phone_81


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



    
        

            

            

            
        
    



Проблема в том, что прозрачность анимируется нормально, а вот ширина как была 100
так и остается. Значение "Auto" для параметра Height вообще выдает исключение XamlParseException.

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

    

        
            
                
                
                
                

                
                
                
            

            
        
    

    


Ответы

Ответ 1



У вас Storyboard.TargetName="ContractSelect_Panel" отличается от

Ответ 2



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

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

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