2010-04-13 77 views
2

我们正面临有关TextBlock中文本裁剪的问题。需要文本裁剪解决方案问题

我们有一个文本“我很长的标签放在这里”,我们要显示它在以下格式:

[...摹标签放在这里]

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

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

的FlowDirection = “LeftToRight:”

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

的FlowDirection = “从右至左:”

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

但我们需要:

[... g label goes here]

Plea se就此提供建议。

回答

1

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

我想这也只适用,如果你的要求是微调前的字符X号,不,如果你的要求是像素的Y个..

+0

数量未证实像素。它可能会多次改变。 – 2010-04-13 11:04:40