在白色空间上WPF文本包装



我正在使用WPF中的文本块,我想在其上使用textwrapping,我在XAML中所做的就是如下。

<TextBlock TextWrapping="Wrap" Grid.Column="0" Grid.ColumnSpan="4" Grid.Row="0" Margin="5,5,5,5">
                                <TextBlock.Text>
                                    This is just a test. This is just a test.
                                </TextBlock.Text>
                            </TextBlock>

当我运行此代码时,它显示了这样的输出

This is just a test. Th
is is just a test.

,但我只想在

之类的白色空间上包装
This is just a test.
This is just a test.

我找不到为什么WPF显示这种行为,我尝试了WrapWithOverflowIsHyphenationEnabled=true,但没有成功。请帮助我?

bizz是对的,这不应该是文本包装的行为,只是一个疯狂的猜测,您是否从某些地方到视觉工作室复制/粘贴文本?在这种情况下,白色空间可能存在问题,WPF会以错误的方式包装您的文本。

相关内容

  • 没有找到相关文章

最新更新