Olá pessoal,
Estou seguindo um tutorial (no tópico "Double-buffering technique the .NET way"), mas há um erro que não estou conseguindo resolver.
Link do tutorial:
http://www.codeproject.com/KB/GDI-plus/flicker_free.aspx
Erro: 'Map_MCC.Window1' does not contain a definition for 'CreateGraphics' and no extension method 'CreateGraphics' accepting a first argument of type 'Map_MCC.Window1' could be found (are you missing a using directive or an assembly reference?)
O problema está exatamente aqui...
Graphics clientDC = this.CreateGraphics();
Na compilação o erro está dizendo que não encontrou o método CreateGraphics. Está faltando algum using, ou seria outra coisa?
Completando as informações do post...
O tutorial foi feito em Windows Forms, e está chamando CreateGraphics() pelo this.
Já o meu projeto é em WPF, portanto o this não deveria funcionar mesmo (pois são classes diferentes). Fiz as seguintes tentativas, sem sucesso:
this.CreateGraphics();
System.Windos.Forms.Form.CreateGraphics();
System.Windos.Forms.CreateGraphics();
Alguma sugestão?
Obrigado,
Ewerton.