WPF在TextBlock中测量文本

时间:2010-09-25 17:46:52

标签: wpf textblock measurement

我有一个包含一些文本的文本块,但文本总是会改变长度,我需要从这个文本块中渲染一个位图。问题是文本块没有高度,宽度,实际高度,实际宽度或所需大小,因为我将高度和宽度设置为Double.NaN,因此文本块将自动调整大小。这给我带来了一个问题,因为当我去测量和排列文本块时,我没有任何值。那么有没有办法让我根据文本块内的文本进行高度和宽度测量?