Partager via


Shape.ResumePaint, méthode

Continue la logique de peinture standard, forçant éventuellement une mise en page immédiate des demandes de peinture en attente.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
Public Sub ResumePaint ( _
    performPaint As Boolean _
)
public void ResumePaint(
    bool performPaint
)
public:
void ResumePaint(
    bool performPaint
)
member ResumePaint : 
        performPaint:bool -> unit 
public function ResumePaint(
    performPaint : boolean
)

Paramètres

  • performPaint
    Type : System.Boolean
    true à exécuter en attente des demandes de peinture ; sinon, false.

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 les propriétés d'BorderColor ou 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

Voir aussi

Référence

Shape Classe

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)

Introduction aux contrôles Line et Shape (Visual Studio)