Metodo OnPaint

di il
1 risposte

Metodo OnPaint

Salve ragazzi, dovrei impedire che il metodo OnPaint ridisegni continuamente un area di una usercontrol.
In pratica mi succede che quando utilizzo la scrollbar per spostarmi all'interno della usercontrol noto uno sfarfallio del disegno dovuto al fatto che il metodo OnPaint mi ridisegna continuamente la usercontrol.
Avrei pensato alla seguente soluzione ma non so se è quella giusta e come scriverla:

Protected Overrides Sub OnPaint(ByVal pe As PaintEventArgs)
MyBase.OnPaint(pe)
If "controllogiàdisegnato" Then
Exit Sub
Else
Me.Drawing(pe) 'disegno
End If
End Sub

mi date un suggerimento?

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte