Exportar (0) Imprimir
Expandir todo

Control.Foreground (Propiedad)

Actualización: noviembre 2007

Obtiene o establece un pincel que describe el color de primer plano. Se trata de una propiedad de dependencia.

Espacio de nombres:  System.Windows.Controls
Ensamblado:  PresentationFramework (en PresentationFramework.dll)

[BindableAttribute(true)]
public Brush Foreground { get; set; }
/** @property */
/** @attribute BindableAttribute(true) */
public Brush get_Foreground()
/** @property */
/** @attribute BindableAttribute(true) */
public  void set_Foreground(Brush value)

public function get Foreground () : Brush
public function set Foreground (value : Brush)
Para obtener información sobre XAML, vea el tipo Brush.

Valor de propiedad

Tipo: System.Windows.Media.Brush
El pincel que pinta el primer plano del control. El valor predeterminado es el color de fuente del cuadro de diálogo del sistema.

Esta propiedad sólo afecta a los controles cuya plantilla utiliza la propiedad Foreground como parámetro. En los demás controles, esta propiedad no tiene ningún efecto.

En el ejemplo siguiente se muestra cómo se establece la propiedad del estilo de fuente de un control.

<Button Name="btn1" Foreground="Black" 
        Click="ChangeForeground">
  Foreground
</Button>


void ChangeForeground(object sender, RoutedEventArgs e)
{
    if (btn1.Foreground == Brushes.Green)
    {
        btn1.Foreground = Brushes.Black;
        btn1.Content = "Foreground";
    }
    else
    {
        btn1.Foreground = Brushes.Green;
        btn1.Content = "Control foreground(text) changes from black to green.";
    }
}


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:
© 2014 Microsoft