Shape.SuspendPaint, méthode
Interrompt la logique de peinture d'une forme.
Espace de noms : Microsoft.VisualBasic.PowerPacks
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
Public Sub SuspendPaint
public void SuspendPaint()
public:
void SuspendPaint()
member SuspendPaint : unit -> unit
public function SuspendPaint()
Notes
Les méthodes d'SuspendPaint et d'ResumePaint sont utilisées en tandem pour supprimer de plusieurs événements d'Paint lorsque vous réglez de plusieurs attributs d'une forme.Par exemple, vous appelleriez en général la méthode d'SuspendPaint, définissez Size, Location, BorderColor, ou des propriétés d'BorderStyle de la forme, et appelez ensuite la méthode d'ResumePaint pour permettre aux modifications soient prises en compte.
Exemples
L'exemple suivant montre comment utiliser les méthodes d'SuspendPaint et d'ResumePaint pour un contrôle d'OvalShape.Cet exemple requiert que vous avez un contrôle d'OvalShape nommé OvalShape1 sur un formulaire.
Private Sub OvalShape1_Click() Handles OvalShape1.Click
' Suspend painting.
OvalShape1.SuspendPaint()
' Set some properties.
OvalShape1.BackStyle = PowerPacks.BackStyle.Opaque
OvalShape1.BackColor = Color.Blue
OvalShape1.FillStyle = PowerPacks.FillStyle.Plaid
OvalShape1.FillColor = Color.Red
' Resume painting and execute any pending requests.
OvalShape1.ResumePaint(True)
End Sub
private void ovalShape1_Click(System.Object sender, System.EventArgs e)
{
// Suspend painting.
ovalShape1.SuspendPaint();
// Set some properties.
ovalShape1.BackStyle = BackStyle.Opaque;
ovalShape1.BackColor = Color.Blue;
ovalShape1.FillStyle = FillStyle.Plaid;
ovalShape1.FillColor = Color.Red;
// Resume painting and execute any pending requests.
ovalShape1.ResumePaint(true);
}
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, consultez 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
Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)
Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)