3

我正在尝试显示将在左侧包装的文本,并且仅在字符串中的特殊字符之后。

我希望第一部分可以在 XAML 中完成,我很确定第二部分不能。

目的是以这种方式换行文本:
- 原始文本:“Object1.Object2.Object3.Property1”
- 换行文本可以是(取决于文本可用的宽度):
- - “....Object2.Object3。属性 1”
- - “....Object3.Property1”
- - “....属性 1”

你知道怎么做吗?我尝试使用 TextBlock 的“TextWrapping”和“TextTrimming”属性,但没有成功。

谢谢您的回答

4

1 回答 1

2

您不能使用 TextWrapping 或其他 WPF 属性来做到这一点。相反,您可以编写自定义转换器并将文本块的宽度作为绑定参数发送。

于 2010-07-22T11:00:57.423 回答