sarl_adc
Messages postés141Date d'inscriptionlundi 3 novembre 2003StatutMembreDernière intervention20 octobre 2005
-
24 févr. 2005 à 09:11
sarl_adc
Messages postés141Date d'inscriptionlundi 3 novembre 2003StatutMembreDernière intervention20 octobre 2005
-
24 févr. 2005 à 17:51
Hello,
Dans mon programme, j'utilise un contrôle MSHFlexGrid associé à des contrôles TextBox, CheckBox et ComboBox.
Ce que je veux c'est que lorsque je clique sur une case de ma grille, un des contrôles suivants appraissent à la place de la case : jusque là OK, ça fonctionne !
Je souhaiterais changer mon ComboBox par un ComboBox de la bibliothèque "Microsoft Forms 2", ComboBox permettant la gestion de plusieurs colonnes et + complet.
L'ennui c'est que je n'arrive pas à faire passer ce Combo au 1er plan par rapport à ma grille.
J'ai tout essayé :
- créer la grille avant le combo
- créer la grille après le combo
- clic droit + "Mettre au premier plan", "Mettre en arrière plan"...
Rien n'y fait.
Y-a-t'il une explication à cela ? Et une solution ???
cs_Warning
Messages postés516Date d'inscriptionsamedi 3 février 2001StatutMembreDernière intervention24 octobre 20062 24 févr. 2005 à 11:35
Salut, en VB6 il y a des controles prioritaire (picturebox par exemple) et d'autres non prioritaire (label, image, line).
Donc peut être les controles de la gamme MS Form 2 ne sont pas prioritaires. En consequence, ils seront toujours en arriere plan par rapport au contrôle prio. Cela m'étonne quand même car les controles externe passent me semble t'il toujours prioritaire...
Essai quand même de faire click droit sur le combobox puis "Mettre au premier plan". Sinon la seule solution c'est de créer un picturebox qui sera en premier plan, sans bordure et qui contiendra ton combobox, de la meme taille que le combo et sans bordures.