Une ListBox avec des liens "highlightés" [C#] - C#/.NET managed - Programmation
Marsh Posté le 05-07-2005 à 10:07:29
bon ben ca doit pas exister de base
Si j'ai le temps j'essaierai de coder un truc exprès pour ca alors.
Marsh Posté le 05-07-2005 à 10:40:51
Ben je sais pas trop, je débute en IHM sous windows
Je pense que je vais me pencher là dessus :
http://www.thecodeproject.com/cs/m [...] xLinks.asp
Et quand j'aurai compris ben j'aurai résolu une partie du problème
Marsh Posté le 04-07-2005 à 18:01:07
Bonjour à tous !
Voilà j'ai besoin d'un composant graphique qui ferait les choses suivantes :
Et j'aimerai que son comportement soit semblable à celui de la fonction "En cache" de Google, avec "highlight" des mots cherchés.
Pour le moment j'ai un moteur de recherche qui marche bien. Il repose sur un index de tous les mots composants les strings de description de mes objets.
J'ai deux possibilités qui ne me satisfont pas pleinement :
La ListBox est bien pour le côté : "je click sur un choix ca déclenche un truc" mais ca m'embête de devoir passer TOUTE la description en bleu et pas seulement le mot-clef .
La RichTextBox est bien pour le côté : "j'highlight uniquement les mots qui "match" et pas toute la description , mais je n'ai aucune idée pour rajouter le côté "lien sur lequel on clique" .
Une idée sur le truc qui pourrait me permettre de faire ca ? Une sorte de RichTextBox non éditable avec liens ou autre mode de sélection ?
Au pire je peux intercepter le click de souris et le faire traiter par une méthode qui, parcourant intelligement toute la RichTextBox, "highlighterait" ce qu'il faut puis reconnaitrait l'objet et donc ferait ce qu'il faut, mais cela me semble lourdingue
Message édité par Xavier_OM le 04-07-2005 à 18:02:08
---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.