WPF 多行 TextBlock 中心对齐问题

标签 wpf multiline textblock

我遇到多行文本 block 未正确居中对齐的问题

文字来了

abcde\nabc

结果出来了

  abcde
  abc

我想要的是

  abcde
   abc

这似乎是一件简单的事情,我本以为文本 block 会自动居中对齐,但事实似乎并非如此。

最佳答案

尝试使用 TextAlignment 属性而不是 Horizo​​ntalAlignment。第一个是 TextBlock 中文本的对齐方式,第二个是 TextBlock 在父容器中的对齐方式。

关于WPF 多行 TextBlock 中心对齐问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4624613/

相关文章:

c# - CharacterEllipsis 在 ItemsControl WPF 中不起作用

c# - 默认 TextBlock 样式覆盖按钮文本颜色

wpf - 如何在 WPF 应用程序中设置 TextBlock 和标签的默认颜色、字体系列和字体大小?

wpf - 选择行时设置WPF DataGrid行的文本颜色

Python多行人工枚举使用范围

wpf - 如何在 MainWindow 上显示不同的 View

android - 如何同时拥有 singleLine ="false"和 imeOptions ="actionNext"用于 EditText?

uilabel - 如何截断多行 UILabel 的每一行尾部

WPF 和 MVVM - 动态改变主题

c# - 在空闲事件上重复播放视频,并在检测到用户事件时恢复到上一个​​窗口