列表框项中的文本很长时自动滚动/滚动文本

时间:2012-03-11 13:47:26

标签: c# silverlight windows-phone-7 expression-blend-4

假设我在列表框项目中有一个长文本,无法放入屏幕。我希望这样的文本自动滚动,以便用户可以完全看到文本。我怎样才能做到这一点?请帮忙。

1 个答案:

答案 0 :(得分:1)

在列表框的项目数据模板中,您可以使用TextBlock显示文本并将TextWrapping属性设置为Wrap:

<TextBlock Text="{Binding MyItemText}" TextWrapping="Wrap" Width="150" />

这是一篇关于包装文本和使用换行符的文章: http://blogs.silverlight.net/blogs/msnow/archive/2008/10/09/silverlight-tip-of-the-day-58-text-wrapping-and-line-breaks-in-textblocks.aspx