Bonjour tout le monde.
J'utilise un DBLookupCombobox qui est sensé afficher le matricule, le nom et le prénom d'un étudiant.
Malheureusement à il n'affiche que le matricule et le nom pourtant j'ai bien rempli la propriété 'ListField'
avec NUMETUD; NOMETUD; PRENETUD. J'ai tenté d'élargir l'affichage de la liste en appliquant les astuces
données dans la FAQ c'est à dire:
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure TForm1.DBLookupComboBox1Enter(Sender: TObject); begin //La largeur liste déroulante sera de 300 pixels DBLookupComboBox1.Perform(CB_SETDROPPEDWIDTH, 300, 0); end ;
Mais cela n'a rien donné. S'il vous plaît, que dois-je faire sachant que j'utilise Delphi 2009?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure TForm1.DBLookupComboBox1Enter(Sender: TObject); begin //La largeur liste déroulante sera de 300 pixels SendMessage(DBLookupComboBox1.handle, CB_SETDROPPEDWIDTH, 300, 0); end ;
Partager