7
有人可以向我解释当我在Windows应用商店应用中加载表单时,如何向文本块添加淡入淡出和淡出动画? 我尝试了WPF方法,但它没有工作... 谢谢:)淡入/淡出Windows应用商店应用中的TextBlock [XAML/C#]
有人可以向我解释当我在Windows应用商店应用中加载表单时,如何向文本块添加淡入淡出和淡出动画? 我尝试了WPF方法,但它没有工作... 谢谢:)淡入/淡出Windows应用商店应用中的TextBlock [XAML/C#]
不知道这是你在找什么(或什么“WPF方法”不工作),但与此资源:
<Page.Resources>
<Storyboard x:Name="Storyboard1">
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="textBlock">
<EasingDoubleKeyFrame KeyTime="0" Value="0"/>
<EasingDoubleKeyFrame KeyTime="0:0:4" Value="1"/>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
</Page.Resources>
从OnNavigatedTo
调用你会得到一个淡入效果很明显,你可以调整的持续时间和缓解功能,根据自己的喜好 - 也许概括为(这里称为文本块特定的实例。)用于各种控制。
var f = this.Resources["Storyboard1"] as Storyboard;
if (f != null) f.Begin();
正是我在找的东西!谢谢! :d – AshleyT
试试这个链接,你的问题[淡出文字出来,改变它,并消除它放回] [1] [1]:http://stackoverflow.com/questions/6221674/how-do-i-fade-text-out-change-it-and-fade-it-back-in – KF2