Можно ли получить отрендеренный текст из textBlock - PullRequest
1 голос
/ 26 марта 2011

У меня textBlock определен так, что он заполняет весь экран телефона.

textBlock инициализируется некоторыми данными, которые не могут быть отображены на границе, и, следовательно, обрезается.

Я хочу прочитать данные, которые фактически были отображены на экране (то есть целые данные - обрезанные данные).

Установка точки останова показывает, что myNewTextBlock.Text содержит все данные, с которыми он был инициализирован.

Спасибо

1 Ответ

0 голосов
/ 28 марта 2011

Можно использовать Measure и MeasureOverride , чтобы определить, сколько из Text поместится в доступном пространстве.

Вам, вероятно, потребуется протестировать различные урезанные версии Text, но это не должно быть слишком сложно.

...