2
我有一个覆盖整个屏幕的textBlock。当用户水平地滑动屏幕时,textBlock内容被改变。我想表明,当用户做轻弹手势时,新文本会在屏幕上滑动。在更改文本时在Windows Phone上启用滑动动画块文本
我尝试这样做:
void listener_Flick(object sender, FlickGestureEventArgs e)
{
if (e.Direction == System.Windows.Controls.Orientation.Horizontal)
{
if (e.HorizontalVelocity.CompareTo(0.0) < 0)
{
SlideTransition sTx = new SlideTransition();
sTx.Mode = SlideTransitionMode.SlideLeftFadeIn;
ITransition transition = sTx.GetTransition(textBlock1);
transition.Completed += delegate
{
transition.Stop();
};
transition.Begin();
textBlock1.Text = "New Text";
}
}
}
虽然,我确实看到了新的文字小动画,但我没有看到新的文本真正从右侧滑动。我如何实现这一目标?
谢谢
YAA ......它似乎很明显的现在,当你说:-)会尝试了这一点,并更新线程 – abnvp 2011-04-27 03:57:48