BOnjour,
Lorsque je redimensionne ma WinForm, elle clignote.
Est-ce possible d'éviter ce clignotement discgratieux ?
Merci d'(avance,
TSalm
BOnjour,
Lorsque je redimensionne ma WinForm, elle clignote.
Est-ce possible d'éviter ce clignotement discgratieux ?
Merci d'(avance,
TSalm
Salut,
dans les grandes lignes, tu peux utiliser la propriété DoubleBuffering (ou DoubleBuffered, me souviens plus) de Form qui peut etre ameliorer un peu les choses. Solution plus expeditive, tu as des events ResizeBegin et ResizeEnd sur Form, dans le premier tu neutralises le layout des controls, dans le second tu le reprends (.SuspendLayout(), ResumeLayout() ).
Bon courage.
J'ai essayé mais ce n'est pas vraiment convaincant...
Merci de la réponse.![]()
Essayer d'éviter la transparence si tu en utilises...
Combien as-tu de controls sur ton formulaire?
Essaye
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public void EnableDoubleBuffering() { this.SetStyle(ControlStyles.DoubleBuffer | ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint, true); this.UpdateStyles(); }
Les règles du forum
Le trio magique : FAQ + Cours + fonction rechercher
Mes articles
Pas de questions par messages privés svp
Software is never finished, only abandoned.
Partager