[英]I'm using a WPF TextBlock but then text gets cut off when it's too long. Is there an AutoScroll feature?
我的TextBlock有50x50像素来显示文本,但是如果有更多文本,我希望用户能够滚动。 此控件是否有自动滚动功能?
我应该使用更适合此任务的不同控件吗?
这里有几个图片来说明问题:
这个工作正常,因为文本适合:
这个似乎不正确。 文字被切断了。
以防有人遇到同样的问题。 只需用控件包装textBlock即可。 奇迹般有效!
<ScrollViewer Background="Black">
<TextBlock x:Name="textBlockBackStory"
FontSize="12"
Foreground="Orange"
TextWrapping="Wrap"
Background="Black"
TextDecorations="None">
Backstory here.
</TextBlock>
</ScrollViewer>
您可以将文本块放在ViewBox中,这样字体就会调整以显示整个文本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.