需要解决文本修剪问题

时间:2010-04-13 07:20:44

标签: wpf

我们在TextBlock中遇到有关文本修剪的问题。

我们有一个文字“我的长标签就在这里”,我们必须以下列格式显示:

[... g label goes here]

即右对齐和文本应从左侧修剪(左侧字符省略号)

我们使用了TextBlock的FlowDirection,左侧正确显示省略号,但右侧修剪了文本。

FlowDirection =“LeftToRight:”

[我很长的实验室......]

FlowDirection =“RightToLeft:”

[......我很长的实验室]

但我们需要:

[... g label goes here]

请提供相关建议。

1 个答案:

答案 0 :(得分:1)

你没有提到TextBlock如何获取它的字符串,但如果它来自一个绑定,你是否考虑使用value converter来修剪字符串?

我想这也只适用于修剪前你的要求是X个字符的情况,而不是你的要求是Y个像素。