текстовый блок, как это сделать 1. обрезка текста 2. вертикальное выравнивание для Windows Phone - PullRequest
1 голос
/ 01 июня 2011

текстовый блок, как это сделать:

  1. обрезка текста для заданной высоты
  2. вертикальное выравнивание

Можем ли мы использовать mytextBlock.TextTriming для обрезкитекст?Я попытался обрезать текст с указанием высоты, но он не работает с вертикальным выравниванием.
Я пробовал TextAlignment = center, но выравнивание текста по горизонтали.

Ответы [ 3 ]

1 голос
/ 01 июня 2011

Обрезка текста не поддерживается в текущей версии фреймворка.Однако, TextTrimming TextBlock Робби Ингебретсена для Silverlight работает, если вы перекомпилируете его для WP7.

0 голосов
/ 14 января 2015

Вы должны добавить 2 атрибута для обрезки текста для определенной высоты TextWrapping = "Wrap" TextTrimming = "Ellipsis"

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

0 голосов
/ 01 июня 2011

Чтобы выровнять TextBlock по вертикали, вы можете сделать это:

<TextBlock VerticalAlignment="Center" ... />

и убедиться, что у вас одинаковые (или нет) поля сверху и снизу.

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