[vb2008] DoubleBuffered?

Status
Niet open voor verdere reacties.

Dummy1912

Gebruiker
Lid geworden
26 mrt 2010
Berichten
362
Hallo,

Ik heb een probleem

ik heb een achtergrond op de form staan
en 2 panels 'transparante'

probleem is nu als ik een heleboel buttons heb staan
begint men scherm erg te flikkeren

als je naar beneden scroll

ik heb de form1 al op DoubleBuffered = true gezet

en heb deze code gebruikt om het flikkeren tegen te gaan.
en dat werkt perfect enkel nu als ik de buttons heb en naar beneden scroll loopt het fout :(

Code:
Public Sub EnableDoubleBuffering()
        ' Set the value of the double-buffering style bits to true.
        Me.SetStyle(ControlStyles.DoubleBuffer _
          Or ControlStyles.UserPaint _
          Or ControlStyles.AllPaintingInWmPaint, _
          True)
        Me.UpdateStyles()
    End Sub

en als ik de panel_paint gebruikt loopt het volledig mis men prog loopt vast en flinkerd als gek :(

Iemand een suggestie?

bedankt

Dummy1912
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan