Shape.ResumePaint-Methode
Aktualisiert: November 2007
Nimmt die übliche Zeichnungslogik wieder auf und erzwingt optional ein sofortiges Layout für ausstehende Zeichnungsanforderungen.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
Public Sub ResumePaint ( _
performPaint As Boolean _
)
'Usage
Dim instance As Shape
Dim performPaint As Boolean
instance.ResumePaint(performPaint)
public void ResumePaint(
bool performPaint
)
public:
void ResumePaint(
bool performPaint
)
public function ResumePaint(
performPaint : boolean
)
Parameter
performPaint
Typ: System.Booleantrue , um ausstehende Zeichnungsanforderungen auszuführen, andernfalls false.
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 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)