¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
SmallCaptionFontFamily (Propiedad)
Collapse the table of content
Expand the table of content

SystemFonts.SmallCaptionFontFamily (Propiedad)

Actualización: noviembre 2007

Obtiene la métrica que determina la familia de fuentes del texto de título pequeño del área no cliente de una ventana no minimizada.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationFramework (en PresentationFramework.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/xaml/presentation

public static FontFamily SmallCaptionFontFamily { get; }
/** @property */
public static FontFamily get_SmallCaptionFontFamily()

public static function get SmallCaptionFontFamily () : FontFamily

<propiedad de objeto="{x:Static SystemFonts.SmallCaptionFontFamily}"/>

Valor de propiedad

Tipo: System.Windows.Media.FontFamily
Una familia de fuentes.

Obtenga la métrica de SPI_GETNONCLIENTMETRICS. Vea SystemParametersInfo.

En este ejemplo se muestra cómo utilizar los recursos estáticos de la clase SystemFonts para aplicar un estilo a un botón o personalizarlo.

Los recursos del sistema exponen diversos valores determinados por el sistema como recursos y propiedades, para ayudarle a crear efectos visuales coherentes con la configuración del sistema. SystemFonts es una clase que contiene valores de fuentes del sistema como propiedades estáticas y también propiedades que hacen referencia a las claves de recurso que pueden utilizarse para tener acceso dinámicamente a esos valores en tiempo de ejecución. Por ejemplo, CaptionFontFamily es un valor SystemFonts y CaptionFontFamilyKey es su clave de recurso correspondiente.

En XAML, puede utilizar los miembros de SystemFonts como propiedades estáticas o como referencias dinámicas a recursos (donde se use como clave el valor de la propiedad estática). Utilice una referencia dinámica a un recurso si desea que la métrica de la fuente se actualice automáticamente mientras se ejecuta la aplicación; de lo contrario, utilice una referencia estática al valor.

ms601722.alert_note(es-es,VS.90).gifNota:

Las claves de recurso tienen el sufijo "Key" anexado al nombre de propiedad.

En el ejemplo siguiente se muestra cómo obtener acceso a las propiedades de SystemFonts como valores estáticos y utilizarlas para aplicar un estilo a un botón o personalizarlo. En este ejemplo de marcado se asignan los valores de SystemFonts a un botón.

<Button Margin="10, 10, 5, 5" Grid.Column="0" Grid.Row="3"      
     FontSize="{x:Static SystemFonts.IconFontSize}"
     FontWeight="{x:Static SystemFonts.MessageFontWeight}"
     FontFamily="{x:Static SystemFonts.CaptionFontFamily}">
     SystemFonts
</Button>


Para utilizar los valores de SystemFonts en el código, no tiene que utilizar un valor estático o una referencia de recurso dinámica. En lugar de ello, utilice las propiedades que no son claves de la clase SystemFonts. Aunque en apariencia las propiedades que no son claves se definen como propiedades estáticas, el comportamiento en tiempo de ejecución de WPF cuando está hospedado en el sistema hace que se vuelvan a evaluar las propiedades en tiempo real y que se reflejen correctamente los cambios a los valores del sistema controlados por el usuario. En el ejemplo siguiente se muestra cómo especificar la configuración de las fuentes de un botón.

Button btncsharp = new Button();
btncsharp.Content = "SystemFonts";
btncsharp.Background = SystemColors.ControlDarkDarkBrush;
btncsharp.FontSize = SystemFonts.IconFontSize;
btncsharp.FontWeight = SystemFonts.MessageFontWeight;
btncsharp.FontFamily = SystemFonts.CaptionFontFamily;
cv1.Children.Add(btncsharp);


Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft