当列表框项目中的文本较长时,自动滚动/滚动文本

本文关键字:文本 滚动 列表 项目 | 更新日期: 2023-09-27 18:27:28

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

当列表框项目中的文本较长时,自动滚动/滚动文本

在列表框的项目数据模板中,您可以使用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