SimpleShape.BackColor, propriété
Obtient ou définit la couleur d'arrière-plan de la forme.
Espace de noms : Microsoft.VisualBasic.PowerPacks
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
<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)
Valeur de propriété
Type : Color
Color représentant la couleur d'arrière-plan de la forme.La valeur par défaut est la valeur de la propriété DefaultBackColor.
Notes
Le BackColor propriété n'a aucun effet lorsque la BackStyle est définie sur Transparent ou lorsque FillStyle est définie sur Solid.
Remarques à l'attention des héritiers
Lors de la substitution du BackColor propriété dans une classe dérivée, utilisez le BackColor propriété de la classe de base pour étendre l'implémentation de base. Sinon, vous devez fournir toute l'implémentation. Vous devez pas remplacer la get et définir des accesseurs de le BackColor propriété ; Vous pouvez remplacer qu'un seul si nécessaire.
Exemples
L'exemple suivant montre comment utiliser le BackColor propriété pour changer la couleur de la forme entre deux couleurs. Cet exemple suppose que vous avez une OvalShape OvalShape1 contrôle sur un formulaire.
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;
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks, espace de noms
Autres ressources
Introduction aux contrôles Line et Shape (Visual Studio)
Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)
Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)