Shape.SuspendPaint-Methode
Aktualisiert: November 2007
Unterbricht 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
'Usage
Dim instance As Shape
instance.SuspendPaint()
public void SuspendPaint()
public:
void SuspendPaint()
public function SuspendPaint()
Hinweise
Die Methoden SuspendPaint und ResumePaint werden zusammen verwendet, um mehrere Paint-Ereignisse zu unterdrücken, wenn Sie mehrere Attribute einer Form anpassen. Sie rufen beispielsweise zumeist die SuspendPaint-Methode auf, legen dann die Eigenschaften Size, Location, BorderColor oder BorderStyle der Form fest, und rufen schließlich die ResumePaint-Methode auf, damit die Änderungen wirksam werden.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die Methoden SuspendPaint und ResumePaint für ein OvalShape-Steuerelement verwendet werden. 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
' 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);
}
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
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)