我试图在Silverlight(similar to what this guy needed in WPF)中给出字体大小来计算字体的高度。从我收集的内容来看,我需要所谓的字体高度。但是,似乎没有办法从我使用的FontFamily获得这个;没有任何方法可以让我自己计算信息。
在代码中是否有其他方法可以获得此功能?
我使用Century Gothic作为我的字体,如果这很重要的话。
答案 0 :(得分:2)
如果你看一下这个Charles Petzold MSDN Magazine article on Font Metrics in Silverlight,他会讨论Silverlight缺少Font Metric Class
。他建议使用TextBlock获取文本尺寸而不渲染文本,但您可能感兴趣的是他创建了自己的Font Metric类,看看它是否适合您。