现在的位置: 首页 > 综合 > 正文

Silerlight中利用TextBlock滚动显示

2012年07月18日 ⁄ 综合 ⁄ 共 918字 ⁄ 字号 评论关闭

SL中利用StoryBoard实现类似html中的Marquee滚动效果,以下是核心代码:

 

 

这里是滚动文字的代码,主要的就是StoryBoard里的属性设置:

 

Storyboard.TargetProperty="(Canvas.Top)" From="100" To="0" Duration="0:0:10"

 

同理,其他方向如下设置即可:

 

Storyboard.TargetProperty="(Canvas.Top)" From="0" To="100" Duration="0:0:10"   //从上往下滚动

 

 

Storyboard.TargetProperty="(Canvas.Left)" From="0" To="100" Duration="0:0:10"   //从左往右滚动

 

 

Storyboard.TargetProperty="(Canvas.Left)" From="100" To="0" Duration="0:0:10"   //从右往左滚动

抱歉!评论已关闭.