2

У меня есть длинный текст, и я установил его в текстовый блок. Теперь я хочу получить текст, который скрыт от пользователя. Есть ли способ сделать это в приложении UWP?UWP Получите скрытый текст в текстовом блоке

+0

Единственное, что приходит на ум делает это "математически". Получение ширины коробки, используя моноширинный шрифт и вычисление того, что выходит за границы. –

+0

Не могли бы вы быть более точными и предоставить дополнительную информацию? Я не уверен, чего именно вы хотели бы достичь. –

+0

@ danny Я объяснил свое требование ниже для ответа Рачека Шреста. –

ответ

0

Вы можете установить TextWrapping собственностью TextBlock упаковать. Это приведет к разрыву строк в требуемых строках, чтобы показать весь текст. Просто убедитесь, что вы установили требуемую высоту TextBlock.

<TextBlock Text="Heleoleleleleleoeleoeleoeleoeleoeoeleoeo" 
       Width="100" 
       TextWrapping="Wrap"/> 

Screenshot `

+0

Это не то, что было задано. –

+0

Я не хочу показывать весь текст. Если в текстовом блоке может быть достаточно места, чтобы показать «Heleolele», я хочу знать, что «leleoeleoeleoeleoeleoeoeleoeo» скрыт от пользователя. Спасибо за ваш ответ –