Compartir a través de


SimpleShape.BackColor (Propiedad)

Obtiene o establece el color de fondo de la forma.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

'Declaración
<BrowsableAttribute(True)> _
Public Property BackColor As Color
[BrowsableAttribute(true)]
public Color BackColor { get; set; }
[BrowsableAttribute(true)]
public:
property Color BackColor {
    Color get ();
    void set (Color value);
}
[<BrowsableAttribute(true)>]
member BackColor : Color with get, set
function get BackColor () : Color 
function set BackColor (value : Color)

Valor de propiedad

Tipo: Color
Color que representa el color de fondo de la forma.El valor predeterminado es el valor de la propiedad DefaultBackColor.

Comentarios

El BackColor propiedad no tiene ningún efecto cuando la BackStyle propiedad está establecida en Transparent o cuando FillStyle está establecido en Solid.

Notas para los herederos

Al reemplazar el BackColor propiedad en una clase derivada, utilice la BackColor propiedad de la clase base para extender la implementación base. De lo contrario, debe proporcionar toda la implementación. No es necesario reemplazar ambos get y establecer los descriptores de acceso de la BackColor propiedad; Si tiene que se puede reemplazar sólo uno.

Ejemplos

En el ejemplo siguiente se muestra cómo utilizar el BackColor propiedad para cambiar el color de una forma entre dos colores. Este ejemplo requiere que haya un OvalShape control denominado OvalShape1 en un formulario.

Private Sub OvalShape1_Click() Handles OvalShape1.Click
    ' Set the BackStyle and FillStyle.
    OvalShape1.BackStyle = PowerPacks.BackStyle.Opaque
    OvalShape1.FillStyle = PowerPacks.FillStyle.Transparent
    ' Change the color between red and blue. 
    If OvalShape1.BackColor = Color.Red Then
        OvalShape1.BackColor = Color.Blue
    Else
        OvalShape1.BackColor = Color.Red
    End If 
End Sub
private void ovalShape1_Click(System.Object sender, System.EventArgs e)
{
    // Set the BackStyle and FillStyle.
    ovalShape1.BackStyle = BackStyle.Opaque;
    ovalShape1.FillStyle = FillStyle.Transparent;
    // Change the color between red and blue. 
    if (ovalShape1.BackColor == Color.Red)
    {
        ovalShape1.BackColor = Color.Blue;
    }
    else
    {
        ovalShape1.BackColor = Color.Red;
    }
}

Seguridad de .NET Framework

Vea también

Referencia

SimpleShape Clase

Microsoft.VisualBasic.PowerPacks (Espacio de nombres)

Otros recursos

Introducción a los controles de líneas y formas (Visual Studio)

Cómo: Dibujar líneas con el control LineShape (Visual Studio)

Cómo: Dibujar formas con los controles OvalShape y RectangleShape (Visual Studio)