CONTEXTMENU AVEC SPÉCIFICATION DE HAUTEUR MAXIMUM

Signaler
Messages postés
7
Date d'inscription
lundi 2 juin 2003
Statut
Membre
Dernière intervention
13 octobre 2014
-
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34929-contextmenu-avec-specification-de-hauteur-maximum

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
Tu peux l'ajouter à ta ToolBox en selectionnant l'assembly dans lequel il est.

Pour ce qui est des autres comportements, on ne peut pas tout avoir hein ;-)
Si tu veux entrer plus en détail tu devrais peut être te recoder la classe ContextMenu de A à Z :-)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/resources/menus.asp
Messages postés
7
Date d'inscription
lundi 2 juin 2003
Statut
Membre
Dernière intervention
13 octobre 2014

Super, merci infiniment, c'est pil-poil ce qu'il me fallait :-)

Une question et une remarque cependant :
- ok pour créer ce context menu dynamiquement, mais comment fait-on pour voir ce composant dans la Toolbox du designer de Form ?
- dommage qu'on ne puisse pas appliquer ça à des menus sur plusieurs colonnes (en mettant thumbnail.BarBreak = true tous les x items) : SetMenuInfo ne permet pas de limiter la taille horizontale, et donc quand il y a beaucoup d'items, le menu prend toute la largeur de l'écran et les flèches de défilement n'apparaissent pas cette fois-ci !

Merci encore
Thibaud