Windows Phone 7 dev:如何水平自动滚动文本块的文本

时间:2011-09-11 17:34:55

标签: windows-phone-7

我有这个文本块<TextBlock Text="{Binding Name}" TextWrapping="NoWrap" Margin="12,-3,12,0" FontSize="27"/>,我想告诉我一种文本方式,当它比屏幕长时自动滚动。

3 个答案:

答案 0 :(得分:1)

将其包裹在ScrollViewer

<ScrollViewer>
    <TextBlock Text="{Binding Name}" TextWrapping="NoWrap" Margin="12,-3,12,0" FontSize="27"/>
</ScrollViewer>

答案 1 :(得分:0)

我同意这不是一个好习惯,但如果你确实需要,请查看我的answer

答案 2 :(得分:0)

对于那些仍然感兴趣且想要为自己做一件事的人,请查看我在How to create marquee TextBlock on Windows Phone上的文章

它使用Storyboard来执行动画,以便所有都由GPU处理