Текст измерения WPF внутри TextBlock

У меня есть текстовый блок, содержащий некоторый текст, но текст всегда будет разной длины, и мне нужно визуализировать растровое изображение из этого текстового блока. Проблема в том, что текстовый блок не имеет высоты, ширины, фактической высоты, фактической ширины или желаемого размера, поскольку я установил высоту и ширину на Double.NaN, поэтому размер текстового блока будет автоматически изменяться. Это вызывает у меня проблему, потому что, когда я измеряю и упорядочиваю текстовый блок, у меня нет значений. Итак, есть ли способ получить измерение высоты и ширины на основе текста внутри текстового блока?


person Nathan    schedule 25.09.2010    source источник


Ответы (1)


Отвечает ли это на ваш вопрос?

http://blogs.microsoft.co.il/blogs/tamir/archive/2007/03/12/Text-length-measurement_3F00_-It_2700_s-really-easy-with-WPF.aspx

person letstango    schedule 25.09.2010
comment
Нет, потому что TextBlock не имеет того же метода, что и текстовое поле в этом примере. - person Nathan; 25.09.2010