Un composant sur lequel je travaille utilise un TCollection pour contenir des liens vers d'autres composants. Lorsque les articles sont édités dans le concepteur leurs étiquettes ressemblent à ceci:Modifier l'étiquette d'un TCollectionItem dans l'éditeur Delphi
0 - TComponentLink
1 - TComponentLink
2 - TComponentLink
3 - TComponentLink
Comment puis-je ajouter des étiquettes significatives (le nom du composant lié peut-être)? par exemple. En prime, pouvez-vous me dire comment faire apparaître l'éditeur de collection lorsque l'on clique deux fois sur le composant?
Merci Mason, mais malheureusement, ça n'a pas marché pour moi. Cela m'a cependant conduit à une réponse qui a fonctionné. Remplacez simplement la fonction TCollectionItem "GetDisplayName" par exemple. function TMyCollectionItem.GetDisplayName: chaîne; begin Résultat: = 'Nom de mon article de collection'; fin; – norgepaul