Freigeben über


Shape.SuspendPaint-Methode

Unterbricht vorübergehend die Zeichnungslogik für eine Form.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
Public Sub SuspendPaint
public void SuspendPaint()
public:
void SuspendPaint()
member SuspendPaint : unit -> unit
public function SuspendPaint()

Hinweise

Die SuspendPaint und ResumePaint Methoden werden zusammen verwendet, um mehrere zu unterdrücken Paint Ereignisse, wenn Sie mehrere Attribute einer Form angepasst werden. Beispielsweise würden Sie in der Regel rufen die SuspendPaint festgelegt ist, die Size, Location, BorderColor, oder BorderStyle Eigenschaften und rufen dann die Form der ResumePaint -Methode, um die Änderungen wirksam werden.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie Sie die SuspendPaint und ResumePaint Methoden für eine OvalShape Steuerelement. In diesem Beispiel benötigen Sie ein OvalShape -Steuerelement namens OvalShape1 in einem Formular.

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);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Shape Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Formen mit dem OvalShape-Steuerelement und dem RectangleShape-Steuerelement (Visual Studio)

Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)