我想看看是否可以在Silverlight控件中使用应用程序范围的字体,可以在application.resources中设置,然后在整个应用程序中使用.他们不需要指定关于字体的其他内容,如粗体或斜体,只需要名称.
大多数情况下,这适用于需要嵌入到应用程序中的自定义字体.例如,我正在寻找一些简单的东西(不是任何特定的控制或控制类型)......
<Setter x:Key="My First Font"
Property="FontFamily"
Value="VINERTIC.TTF#Viner Hand ITC" />
Run Code Online (Sandbox Code Playgroud)
然后在任何给定的控制中我会输入......
<TextBlock FontFamily="{StaticResource "My First Font"}"
x:Name="ApplicationTitle"
Text="NEXT PAGE" Foreground="Red"/>
Run Code Online (Sandbox Code Playgroud)
...要么...
FontFamily="{Binding "My First Font"}"
Run Code Online (Sandbox Code Playgroud)
或某些这样的事情.
我知道我所做的不起作用,但这是理想的效果.
我似乎无法找到有关如何设置应用程序范围的字体系列的任何文档.有什么建议?
| 归档时间: |
|
| 查看次数: |
1456 次 |
| 最近记录: |