Creer une Image à partir d'un Button [Résolu]

Signaler
Messages postés
14
Date d'inscription
mercredi 14 septembre 2005
Statut
Membre
Dernière intervention
23 juin 2010
-
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
-
Salut,

        Comment devrais-je faire pour creer un objet Image à partir d'un objet Button.
        Dans l'objectif d'avoir exactement la forme, la couleur et le Size de l'objet Button.

         Merci de m'aider!
        Molino

5 réponses

Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
33
Salut,

// b0 est de type Button.
Bitmap bmp = new Bitmap( b0.Width, b0.Height );
b0.DrawToBitmap( bmp, new Rectangle( 0, 0, b0.Width, b0.Height ) );
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
33
DrawToBitmap = framework 2.0

Sinon voir dans la MSDN WM_PRINT et PrintWindow et la classe ControlPaint .
Messages postés
14
Date d'inscription
mercredi 14 septembre 2005
Statut
Membre
Dernière intervention
23 juin 2010

Salut,

         La demarche est logique, mais je ne trouve pas le comportement DrawToBitmap(...) dans la l'objet Button.

Molino
Messages postés
14
Date d'inscription
mercredi 14 septembre 2005
Statut
Membre
Dernière intervention
23 juin 2010

C'est vrai, la fonction existe dans le framwork 2.0.
Connaissez vous un moyen par lequel on peut faire la meme chose dans le framework 1.1?
Molino
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
33
oui je l'ai écrit plus haut :

WM_PRINT, PrintWindow et la classe ControlPaint .