在wpf中如何计算字符串的像素长度?

时间:2011-06-29 17:52:14

标签: wpf

我在自定义对话框中绘制了一个字符串。如何使用WPF以像素为单位获得所需的字符串长度?

2 个答案:

答案 0 :(得分:1)

如果您想在TextBlock中显示它,请创建TextBlock并调用MeasureArrange。在调用Measure之前,请确保TextBlock设置了正确的字体大小。

另一种方法是通过FormattedText,如果你想在低级别进行计算。

答案 1 :(得分:0)

您可能不需要(像素)尺寸。

将对话框自动调整为其内容可能会更好。