Lorsque j'essaie de créer un objet de Graphics, pourquoi ce qui suit ne fonctionne-t-il pas?Comment le constructeur par défaut de System.Drawing.Graphics est-il supprimé?
System.Drawing.Graphics graphicsObj = new System.Drawing.Graphics();
(je sais que je pourrais créer un private System.Windows.Forms.Panel Obj;
puis faire CreateGraphics()
si je voulais travailler)
J'ai essayé de trouver un constructeur personnalisé pour Graphics, mais je ne pouvais pas trouver un. Où Microsoft l'a-t-il défini ou comment l'a-t-il bloqué?
En fait, Microsoft a donné les constructeurs de classe Graphics, sinon le compilateur aurait généré un constructeur public par défaut. Microsoft n'a tout simplement pas rendu publics les constructeurs qu'ils ont ajoutés. –
D'accord! Il y a, en effet, des constructeurs. Juste aucun qui peut être accessible au public – Icemanind