PeTeRsLaStAr
Messages postés158Date d'inscriptionsamedi 22 juin 2002StatutMembreDernière intervention27 juin 2015
-
21 déc. 2005 à 12:31
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
21 déc. 2005 à 23:18
Bonjour.
J'ai parcouru en long en large et en travers ce forum, et il n'apparait apparemment qu'une solution pour sélectionner un item via un événement (et non pas via le code) qui semble être celui ci :
MessageBox.Show(Items[0].SubItems[1].ToString);
// C'est un listView avec plusieurs colonnes
}
Bon soit.
(exemple tiré d'un site).
J'ai cependant le pb suivant : Je n'ai pas accès à 'SelectedListViewItemCollection'...
Je n'ai pas de bugs quand ça compile, mais du coup je n'ai pas non plus accès à une quelconque propriété de Items...
J'arrive donc à accéder aux valeurs sélectionnées en cours, mais bon je le fais un peu à l'aveuglette... Mais qd la syntaxe est fausse il me le signale...
Il y a pas une histoire d'implements à tout hasard ?
(si c le cas, serait il possible de détailler ? Désolé j'ai un peu de mal avec certaines notions en objet... pour le comprendre, faut que je le pratique...)
Merci pour votre aide.
****************************************************
Il n'y a pas de pb sans solutions : il faut juste trouver le temps pour les chercher
PeTeRsLaStAr
Messages postés158Date d'inscriptionsamedi 22 juin 2002StatutMembreDernière intervention27 juin 20151 21 déc. 2005 à 14:17
Heu...
Avec une listBox je dis ok
Mais avec une listView... Soit j'ai un problème sur ma machine,
soit SelectedIndex n'existe pas...
Et en ce qui concerne SelectedItems (au cas ou c'est de ça dont il s'agit) il me dit que (je cite)
'La propriété ou l'indexeur 'System.Windows.Forms.ListView.SelectedItems' ne peut pas être assigné -- il est en lecture seule'
Cela n'explique pas pourquoi je n'ai pas accès à l'attribut SelectedListViewItemCollection de mon objet ListView...
****************************************************
Il n'y a pas de pb sans solutions : il faut juste trouver le temps pour les chercher
PeTeRsLaStAr
Messages postés158Date d'inscriptionsamedi 22 juin 2002StatutMembreDernière intervention27 juin 20151 21 déc. 2005 à 15:35
Précisions,
en effet je confirme ce qui a été dit...
Si j'ouvre un projet bateau, (bon on peut l'appeler différemment hein :) ) et que je tape ListView, tout s'affiche correctement...
Par contre, si j'ouvre mon projet en question, pouf ça marche pas...
Vous pourriez me dire : tu t'en fous, tu zappes, ou tu recommences tout... Nan nan, je préfèrerais une réponse qui me permettrait de solutionner le pb hein :)
Sachant aussi que c'est un projet que je trimballe régulièrement de chez moi au taf, et du taf à chez moi... Cela pourrait il peut être jouer ???
****************************************************
Il n'y a pas de pb sans solutions : il faut juste trouver le temps pour les chercher
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 21 déc. 2005 à 23:18
Salut,
La méthode Add en question est effectivement nouvelle pour le Framework 2.0.
Concernant la sélection il te suffit d'affecter true à la propriété Selected du ou des items que tu veux sélectionner.
Concernant l'invisibilité du type imbriqué, tu as peut être un problème avec l'Intellisense de VS, mais c'est bizarre que ça soit localisé sur un projet et non pas généralisé... Tu vois les autres types imbriqués de ListView ?