Bonjour,

Je suis entrain de réaliser une application graphique du type Paint dans laquelle je dessine sur un Panel, j'ai donc actuellement le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
private void pnl_Split_Panel1_Paint(object sender, PaintEventArgs e)
{
Graphics surface = e.Graphics;
surface.SmoothingMode = SmoothingMode.AntiAlias;
... 
}
Cepandant, je souhaite pouvoir utiliser le Double buffering, et d'après les documentations que j'ai pu trouver, je dois pour cela redéfinir la methode OnPaint :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
protected override void OnPaint(PaintEventArgs e)
{
Graphics surface = e.Graphics;
surface.SmoothingMode = SmoothingMode.AntiAlias;
...
}
Mais je ne parviens pas de cette manière à dessiner sur le panel pnl_Split...

Pouvez vous m'apporter votre aide ?