Windows phone 8 不使用TextBlock计算字符串长度(以像素为单位)

Windows phone 8 不使用TextBlock计算字符串长度(以像素为单位),windows-phone-8,windows-phone,string-length,Windows Phone 8,Windows Phone,String Length,我知道一个常见的解决方案是使用TextBlock的ActualWidth,但有时它会导致性能低下。因此,我想知道在Windows Phone中,是否可以直接根据字体和设备信息计算像素字符串长度?类似于.NET的System.Drawing.Graphics.MeasureString()的东西?感谢您的指导。这可能会对您有所帮助。@Jaihind谢谢,但是SpriteFont不适合我的非XNA应用程序

我知道一个常见的解决方案是使用
TextBlock
ActualWidth
,但有时它会导致性能低下。因此,我想知道在Windows Phone中,是否可以直接根据字体和设备信息计算像素字符串长度?类似于.NET的
System.Drawing.Graphics.MeasureString()的东西
?感谢您的指导。

这可能会对您有所帮助。@Jaihind谢谢,但是
SpriteFont
不适合我的非XNA应用程序