假设用户想要使用特定字体来渲染文本块中的文本,是否有某种方法可以检测字体是否支持Siliverlight?
答案 0 :(得分:0)
字体由Windows Phone的操作系统或ROM提供。然后,根据silveright版本+目标操作系统,您可以从支持的那些中进行选择。
在Silverlight 4中,可以使用本地计算机上的任何字体。
在Silverlight 3中,某些拉丁语和东亚字体将根据操作系统而有效。请参阅:http://msdn.microsoft.com/en-us/library/cc189010(v=vs.95).aspx#silverlight_fonts
在任何一种情况下,您都可以在应用程序中部署字体,以确保正确呈现(通过指定字体源属性http://msdn.microsoft.com/en-us/library/system.windows.controls.textbox.fontsource(v=vs.95).aspx)。