Ajouter une icone à un bouton et à un menu [Résolu]

hlayachi 62 Messages postés dimanche 23 janvier 2005Date d'inscription 24 avril 2006 Dernière intervention - 29 mars 2006 à 12:22 - Dernière réponse : hlayachi 62 Messages postés dimanche 23 janvier 2005Date d'inscription 24 avril 2006 Dernière intervention
- 31 mars 2006 à 12:35
Bonjour

je veux ajouter une icone à mon bouton, quelqu'un sait comment?
et la même chose pour l'ajout d'une icone à mon menu, càd si j'ai le menu Fichier>Ouvrir j'aimerai mettre une icone à côté de Ouvrir
dans les deux pbs, est ce que c'est pareil de travailler avec C# de VS.NET 2003 et celui de VS.NET 2005 Express

Merci
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Lutinore 3248 Messages postés lundi 25 avril 2005Date d'inscription 27 octobre 2012 Dernière intervention - 31 mars 2006 à 05:25
3
Merci
Tu calcules la taille du MenuItem avant de le dessiner dans l'évènement MeasureItem et tu le déssines dans l'évènement DrawItem.

Plusieurs exemples :

http://www.csharphelp.com/archives/archive282.html
http://www.codeproject.com/cs/menu/menuimage.asp
http://www.c2i.fr/code.aspx?IDCode=392

Merci Lutinore 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de Lutinore
Lutinore 3248 Messages postés lundi 25 avril 2005Date d'inscription 27 octobre 2012 Dernière intervention - 29 mars 2006 à 15:45
0
Merci
Salut, pour les menus en .NET 1.1 c'est plus compliqué il faut passer la propriété MenuItem.OwnerDraw à true puis dessiner le menu dans l'évènement MenuItem.DrawItem. En .NET 2.0 la classe MenuItem est remplacé par la classe ToolStipMenuItem qui supporte les images.
Commenter la réponse de Lutinore
hlayachi 62 Messages postés dimanche 23 janvier 2005Date d'inscription 24 avril 2006 Dernière intervention - 29 mars 2006 à 18:08
0
Merci
merci Lutinore pour ta réponse
j'ai essayé la matinée mon premier programme avec C# 2005, et j'ai pu facilement ajouter une icone à mes boutons et à mes menus car il y a une propriété qui s'appelle image dans un bouton ou dans un menu, parce que d'habitude je travaille avec la version 2003
en ce qui concerne la version 2003 et ce que tu as dit sur MenuItem.OwnerDraw je vais voir par la suite
Commenter la réponse de hlayachi
hlayachi 62 Messages postés dimanche 23 janvier 2005Date d'inscription 24 avril 2006 Dernière intervention - 30 mars 2006 à 21:04
0
Merci
Salut. J'arrive pas à dessiner le menu. Est ce que tu peux me détailler encore les étapes à suivre dans la version 203
Commenter la réponse de hlayachi
hlayachi 62 Messages postés dimanche 23 janvier 2005Date d'inscription 24 avril 2006 Dernière intervention - 31 mars 2006 à 12:35
0
Merci
Merci infiniment pour ton aide
Commenter la réponse de hlayachi

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.