如何让文本适合 WPF 中的文本块
我有必须在 TextBlock 中显示的字符串,我的 TextBlock 有一些固定的大小,如果字符串不能在 TextBlock 中显示,我需要以这种方式显示文本,那么我必须在下一个 TextBlock 中拆分字符串,我怎样才能做到这一点。
I have string which i have to display in TextBlock, my TextBlock have some fixed size, i need display the text in such manner if string cannot fit in TextBlock, then i have to split the string in next TextBlock, how can i do this same.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为什么不尝试使用该
TextBlock
的TextWrapping
属性?XAML:
C#:
Why don't you try using the
TextWrapping
property of thatTextBlock
?XAML:
C#:
如果您不想换行,那么水平/垂直滚动条是您可能想要探索的另一个选项。阅读这个问题,我认为文字环绕可能更合适(听起来不像你想隐藏任何东西),但选项总是不错的。
编辑:结合自动换行和滚动查看器。
If you don't want wrapping, then slapping on a horizontal/vertical scrollbar is another option that you may want to explore. Reading the question I think textwrapping might be more appropriate (doesn't sound like you want to hide anything), but options are always nice.
EDIT: Combines a word wrap and a scrollviewer.