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?