动画上的X c#不是XAML边距动画Windows 8
本文关键字:动画 Windows XAML 不是 | 更新日期: 2023-09-27 17:49:24
谁能告诉我我在这里做错了什么?我当然是c#的初学者,我不想把它留给XAML,当它涉及到在屏幕上动画这个图像。
_sb = new Storyboard();
DoubleAnimation moveXAnim = new DoubleAnimation();
moveXAnim.Duration = TimeSpan.FromMilliseconds(5000);
moveXAnim.From = 0;
moveXAnim.To = 300;
_sb.Children.Add(moveXAnim);
Storyboard.SetTarget(moveXAnim, Person);
Storyboard.SetTargetProperty(moveXAnim, "(Canvas.Left)");
_sb.Begin();
我找到的所有例子都是XAML
是什么让你认为它不起作用?我假设Person
是一个元素。
Person元素是否包含在Canvas中?下面的例子应该适用于你的代码>
<Canvas>
<TextBlock
Text="Hi"
x:Name="Person" />
</Canvas>