我的设置如下:Windows Universal app(WinRt)。我使用VS 2013和Blend 2013来设计应用程序。
我注意到每当我在Visual Studio中更改TextBox
上的字体时,它对实际字体没有影响。我还注意到,如果我改变字体,Blend总是默认为Segoe UI。我想知道Windows Phone上是否有像Segoe UI Light这样的字体?
答案 0 :(得分:1)
如果您想使用Segoe UI Light,只需将FontWeight属性设置为Light。
如果您尝试使用文字进行更多自定义内容,那么您可能需要使用自定义字体。
答案 1 :(得分:0)
经过一些研究后,我发现Windows Phone 8.1仅支持Segoe UI和其他多种字体,如果您想使用除手机附带的其他字体,则必须嵌入它们。这是一篇关于如何做的好文章:http://abnady.wordpress.com/2013/12/17/adding-custom-fonts-to-windows-store-app/ 我认为使用像Helvetica这样的东西的一个缺点是它会稍微减慢你的应用程序的启动时间。但是我不确定这有多重要。