Скажите, пожалуйста, как сделать анимацию в Windows Phone 8, как в iOS.Как выполнить анимацию в телефоне Windows 8
Я имею в виду подобную функциональность
[UIView animateWithDuration:0.2 animtaion:{} completion:{}];
Можно ли реализовать это с помощью раскадровки и DoubleAnimation
(или что-то вроде этого), не устанавливая цели и другие свойства?
Теперь я делаю так:
DoubleAnimation myDoubleAnimation = new DoubleAnimation();
myDoubleAnimation.From = 10;
myDoubleAnimation.To = 50;
myDoubleAnimation.Duration = new Duration(TimeSpan.FromMilliseconds(200));
// Configure the animation to target the button's Width property.
Storyboard.SetTarget(myDoubleAnimation, selectedItem);
Storyboard.SetTargetProperty(myDoubleAnimation, new PropertyPath(ListBoxItem.HeightProperty));
// Create a storyboard to contain the animation.
Storyboard myHeightAnimatedButtonStoryboard = new Storyboard();
myHeightAnimatedButtonStoryboard.Children.Add(myDoubleAnimation);
myHeightAnimatedButtonStoryboard.Begin();
Я надеюсь, что Вы понимаете, что мне нужно :) Спасибо;
В XAML это будет короче ... Вы просто ищете более короткую/лучшую нотацию? как часто вы используете это, каким образом? –