SimpleShape.BackColor-Eigenschaft
Aktualisiert: November 2007
Ruft die Hintergrundfarbe für die Form ab oder legt diese fest.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
<BrowsableAttribute(True)> _
Public Property BackColor As Color
'Usage
Dim instance As SimpleShape
Dim value As Color
value = instance.BackColor
instance.BackColor = value
[BrowsableAttribute(true)]
public Color BackColor { get; set; }
[BrowsableAttribute(true)]
public:
property Color BackColor {
Color get ();
void set (Color value);
}
public function get BackColor () : Color
public function set BackColor (value : Color)
Eigenschaftenwert
Typ: System.Drawing.Color
Color , die die Hintergrundfarbe der Form darstellt. Der Standardwert ist der Wert der DefaultBackColor-Eigenschaft.
Hinweise
Die BackColor-Eigenschaft hat keine Auswirkungen, wenn die BackStyle-Eigenschaft auf Transparent oder wenn die FillStyle-Eigenschaft auf Solid festgelegt ist.
Hinweise zur Vererbung:
Verwenden Sie beim Überschreiben der BackColor-Eigenschaft in einer abgeleiteten Klasse die BackColor-Eigenschaft der Basisklasse, um die Basisimplementierung zu erweitern. Andernfalls müssen Sie die gesamte Implementierung bereitstellen. Sie müssen nicht sowohl den get-Accessor als auch den set-Accessor der BackColor-Eigenschaft überschreiben. Sie können ggf. auch nur einen Accessor überschreiben.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie Sie mit der BackColor-Eigenschaft zwischen zwei Farben für eine Form wechseln. Für dieses Beispiel müssen Sie über ein OvalShape-Steuerelement mit dem Namen OvalShape1 auf einem Formular verfügen.
Private Sub OvalShape1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) 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;
}
}
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks-Namespace
Weitere Ressourcen
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)