Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

Control.DefaultFont (Propiedad)

Obtiene la fuente predeterminada del control.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

public static Font DefaultFont { get; }
/** @property */
public static Font get_DefaultFont ()

public static function get DefaultFont () : Font

No aplicable.

Valor de propiedad

La Font predeterminada del control. El valor devuelto variará, dependiendo de la configuración de referencia cultural local del sistema operativo del usuario.

Tipo de excepciónCondición

ArgumentException

La fuente predeterminada o las fuentes alternativas regionales no están instaladas en el equipo cliente.

En la tabla siguiente se describe el valor devuelto por DefaultFont, que depende del sistema operativo y la referencia cultural local.

Sistema y/o referencia cultural

Fuente

Windows NT 4x, versión japonesa

MS UI Gothic, 9 puntos.

Árabe (Windows)

Tahoma, 8 puntos.

Otro sistema operativo/referencia cultural

Fuente lógica MS Shell Dlg, normalmente Microsoft Sans Serif de 8 puntos.

MS Shell Dlg se asigna a un conjunto de fuentes en el Registro del sistema.

Si no se instalaron las fuentes anteriores, la fuente predeterminada es Tahoma, 8 puntos. Si no se ha instalado Tahoma, 8 puntos, DefaultFont devuelve el valor de la propiedad GenericSansSerif

En el siguiente ejemplo de código se muestra cómo usar los miembros de DefaultBackColor, DefaultFont, y DefaultForeColor. Para ejecutar el ejemplo, pegue el siguiente código en un formulario que contenga un control ListBox denominado ListBox1. Llame al método Populate_ListBox en el constructor del formulario o en el método de control de eventos Load.


// The following method displays the default font, 
// background color and foreground color values for the ListBox  
// control. The values are displayed in the ListBox, itself.

private void Populate_ListBox()
{
    ListBox1.Dock = DockStyle.Bottom;

    // Display the values in the read-only properties 
    // DefaultBackColor, DefaultFont, DefaultForecolor.
    ListBox1.Items.Add("Default BackColor: " + 
        ListBox.DefaultBackColor.ToString());
    ListBox1.Items.Add("Default Font: " + 
        ListBox.DefaultFont.ToString());
    ListBox1.Items.Add("Default ForeColor:" + 
        ListBox.DefaultForeColor.ToString());

}

// The following method displays the default font, 
// background color and foreground color values for the ListBox  
// control. The values are displayed in the ListBox, itself.
private void Populate_ListBox()
{
    listBox1.set_Dock(DockStyle.Bottom);
    // Display the values in the read-only properties 
    // DefaultBackColor, DefaultFont, DefaultForecolor.
    listBox1.get_Items().Add("Default BackColor: " 
        + ListBox.get_DefaultBackColor().ToString());
    listBox1.get_Items().Add("Default Font: " 
        + ListBox.get_DefaultFont().ToString());
    listBox1.get_Items().Add("Default ForeColor:" 
        + ListBox.get_DefaultForeColor().ToString());
} //Populate_ListBox

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0
Mostrar:
© 2015 Microsoft