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: System.Drawing.Color
Color que representa el color de fondo de la forma.El valor predeterminado es el valor de la propiedad DefaultBackColor.
Comentarios
La propiedad de BackColor no tiene ningún efecto cuando la propiedad de BackStyle se establece en Transparent o cuando FillStyle se establece en Solid.
Notas para los herederos
Al reemplazar la propiedad de BackColor en una clase derivada, utilice la propiedad de BackColor de la clase base para extender la implementación base.Si no, deberá proporcionarse toda la implementación.No es necesario reemplazar los descriptores de acceso get y set de la propiedad de BackColor ; puede reemplazar solo uno si es necesario.
Ejemplos
El ejemplo siguiente se muestra cómo utilizar la propiedad de BackColor para cambiar el color de una forma de sentidos entre dos colores.Este ejemplo requiere tener un control de OvalShape 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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
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)