Menu déroulant sur label

Signaler
Messages postés
191
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
15 mai 2013
-
Messages postés
1566
Date d'inscription
mardi 26 décembre 2000
Statut
Membre
Dernière intervention
5 avril 2013
-
Bonjour,

Tout est dans le titre, peut-on faire un menu déroulant sur un Label ?

Merci

5 réponses

Messages postés
191
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
15 mai 2013
1
Ma question est peut être mal posée, j'ai une fenêtre remplie de Labels, et comme elle est très grande en hauteur j'aimerai y mettre une sorte d'ascenseur à droite pour monter et descendre, qui pourra être utiliser avec la roulette de la souris.

J'espère être plus clair, Merci
Messages postés
164
Date d'inscription
samedi 11 décembre 2004
Statut
Membre
Dernière intervention
14 août 2013
3
Bonjour,
Ben alors, pourqoui une listbox ?
Messages postés
2641
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
8 janvier 2014
14
Salut, oui tu peux moi je l'ai fait avec un bouton qui m'affiche un contextmenu lorsque la souris est sur le bouton


Chris...
- La vérité n'est pas ailleurs, elle est sous le nez de chacun, quelques mouvements neuronale permettent de l'entrevoir -
MCPD (webform-winform) / MCSA / MCDST / MCT
Messages postés
191
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
15 mai 2013
1
En fait, j'aimerai tout simplement mettre un Scrollbar sur la droite, qui permet de dérouler a fenêtre.
Messages postés
1566
Date d'inscription
mardi 26 décembre 2000
Statut
Membre
Dernière intervention
5 avril 2013
6
Ce n'est alors pas un "menu" déroulant, mais autre chose : déroulement du caption d'un label.
Un Label ne possédant pas de hwnd, ton seul recours sera de lui adjoindre une Vscrollbar.
Ensuite :
deux techniques possibles :
- la 1èere (chère en temps d'exécution) : recomposer le texte de ton caption au Scroll
- la seconde (plus astucieuse) : mettre ton label à sa taille maxi à l'intérieur d'un container (une picturebox, par exemple) et faire varier la propriété Top de ton label en fonction du Scroll

Et maintenant : un peu de sagesse :
- une simple textbox vérrouillée dotée de son ascenseur vertical