Metodo Shape.ResumePaint
Riprende la consueta logica di disegno, imponendo facoltativamente, l'esecuzione di un layout immediato delle richieste di disegno in sospeso.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
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
)
Parametri
performPaint
Tipo: Booleantrue per eseguire le richieste di disegno in attesa; in caso contrario, false.
Note
Il SuspendPaint e ResumePaint metodi vengono utilizzati insieme per eliminare più Paint eventi durante la modifica di più attributi di una forma. Ad esempio, è in genere viene chiamato il SuspendPaint metodo, impostare il BorderColor o BorderStyle proprietà della forma e quindi chiamare il ResumePaint metodo per consentire le modifiche abbiano effetto.
Esempi
Nell'esempio seguente viene illustrato come utilizzare il SuspendPaint e ResumePaint metodi per un OvalShape controllo. Si suppone di disporre di un OvalShape controllo denominato OvalShape1 in un form.
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);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)