Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Los recursos del sistema exponen varias medidas del sistema como recursos para ayudar a los programadores a crear elementos visuales coherentes con la configuración del sistema. SystemFonts es una clase que contiene tanto valores de fuentes del sistema como recursos de fuentes del sistema vinculados a los valores, por ejemplo, CaptionFontFamily y CaptionFontFamilyKey.
Las medidas de las fuentes del sistema se pueden utilizar como recursos estáticos o dinámicos. Utilice un recurso dinámico si desea que la medida de la fuente se actualice automáticamente mientras se ejecuta la aplicación; de lo contrario, utilice un recurso estático.
Nota
Los recursos dinámicos tienen la palabra clave Key anexada al nombre de propiedad.
En el ejemplo siguiente se muestra cómo obtener acceso a recursos dinámicos de fuentes del sistema y utilizarlos para aplicar un estilo a un botón o personalizarlo. Este ejemplo XAML crea un estilo de botón que asigna los valores SystemFonts a un botón.
Ejemplo
<Style x:Key="SimpleFont" TargetType="{x:Type Button}">
<Setter Property = "FontSize" Value= "{DynamicResource {x:Static SystemFonts.IconFontSizeKey}}"/>
<Setter Property = "FontWeight" Value= "{DynamicResource {x:Static SystemFonts.MessageFontWeightKey}}"/>
<Setter Property = "FontFamily" Value= "{DynamicResource {x:Static SystemFonts.CaptionFontFamilyKey}}"/>
</Style>
Vea también
Tareas
Cómo: Pintar un área con un pincel del sistema