Я ищу способ изменения ширины столбца сетки (или высоты строки) с помощью анимации, определенной в Storyboard
. Я уже нашел несколько решений для WPF приложений, но все они бесполезны в случае программирования Windows Store, например .:Изменение ширины/высоты сетки/высоты строки по анимации раскадровки в приложении Windows Store
Grid Column changing Width when animating
how to change the height of a grid row in wpf using storyboard
http://www.codeproject.com/Articles/18379/WPF-Tutorial-Part-2-Writing-a-custom-animation-cla
Является ли такой результат получен путем создания пользовательский класс, наследующий от Timeline? Если да, то какие компоненты должны быть переопределены для правильной реализации?
Свойство GridLength.Value не имеет сеттера. Я считаю, что это также должно быть свойство зависимости для работы с DoubleAnimation. – grimus
Ах, вы частично правы. 'GridLength' - это' struct', поэтому вам нужно установить 'Width' ColumnDefinition' в новую' Gridlength'. –
Не могли бы вы привести пример кода, как это сделать с помощью DoubleAnimation? Было бы очень полезно и высоко оценено. – grimus