Нужно решение проблемы с обрезкой текста - PullRequest
2 голосов
/ 13 апреля 2010

Мы столкнулись с проблемой, связанной с обрезкой текста в TextBlock.

У нас есть текст «Мой очень длинный ярлык идет сюда», и мы должны показать его в следующем формате:

[... сюда идет ярлык]

Т.е. выравнивание по правому краю, а текст должен быть обрезан слева (многоточие символа слева)

Мы использовали FlowDirection для TextBlock, многоточие правильно отображается на левой стороне, а текст обрезается с правой стороны.

FlowDirection = "LeftToRight:"

[Моя очень длинная лаборатория ...]

FlowDirection = "RightToLeft:"

[... Моя очень длинная лаборатория]

Но нам нужно:

[... здесь идет ярлык]

Пожалуйста, предоставьте предложения по этому вопросу.

1 Ответ

1 голос
/ 13 апреля 2010

Вы не упомянули, как TextBlock получает свою строку, но если это из привязки, вы рассматривали вопрос об использовании преобразователя значения , чтобы просто обрезать строку?

Полагаю, это также применимо только в том случае, если перед кадрированием требуется X символов, а не в пикселях Y.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...