Proprietà SimpleShape.BackColor
Ottiene o imposta il colore di sfondo della forma.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
<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)
Valore proprietà
Tipo: Color
Oggetto Color che rappresenta il colore di sfondo della forma.Il valore predefinito corrisponde al valore della proprietà DefaultBackColor.
Note
Il BackColor proprietà non ha alcun effetto quando il BackStyle è impostata su Transparent o quando FillStyle è impostato su Solid.
Note per gli eredi
Quando sottoposto a override il BackColor proprietà in una classe derivata, utilizzare il BackColor proprietà della classe di base per estendere l'implementazione di base. In caso contrario, è necessario fornire l'implementazione completa. Non è necessario eseguire l'override sia a get e set di funzioni di accesso il BackColor proprietà. è possibile sostituire un solo se è necessario.
Esempi
Nell'esempio seguente viene illustrato come utilizzare il BackColor proprietà per cambiare il colore di una forma avanti e indietro tra due colori. Si suppone di disporre di un OvalShape controllo denominato OvalShape1 in un form.
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;
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Introduzione ai controlli Line e Shape (Visual Studio)
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)