comment on recupere un subitem d'un item sous format de String dans une list view ?
pour l'item c'est facile : item->text et c'est bon
par contre pour un subitem de l'item comment on fait ?
merci
Version imprimable
comment on recupere un subitem d'un item sous format de String dans une list view ?
pour l'item c'est facile : item->text et c'est bon
par contre pour un subitem de l'item comment on fait ?
merci
bonjour
un truc comme ca
m_tree et un variable control vers la liste
cordialementCode:
1
2
3
4
5
6
7
8
9
10
11
12 HTREEITEM theitem = m_tree.GetSelectedItem(); HTREEITEM hChildItem = m_tree.GetChildItem(theitem); while (hChildItem != NULL) { CString buf = m_tree.GetItemText(hChildItem); // le code hChildItem = m_tree.GetNextItem(hChildItem,TVGN_NEXT); }
je travaille avec les forms donc pour recuperer mon item voici mon code :
par contre les subitems de cet item je sais pas comment ..Code:
1
2
3
4
5
6
7
8 for each (ListViewItem ^l in listView1->Items) { if (l->Checked ) { System::Windows::Forms::MessageBox::Show("login : "+l->Text+"\n"); }
alors la prochaine fois poste dans le bon sous forum visual .Net ...
utilise la propri�t� SubItems d'un Item :roll:
j'ai d�j� essayer ..
pour un item c'est simple je fais
et le text est recuper�Code:l->text
mais pour un subitem ???
apr�s il y a pas possibilit� de r�cuperer je peut ajouter avec add mais recuperer je sais pas commentCode:l->Subitems->...
donc quand je regarde la doc, je constate que SubItems est de type ListViewSubItemCollection et je vois que ca impl�mente IList, ICollection et IEnumerable, donc je sais que ca se manipule de mani�re tr�s classique en .Net, par Add Remove ou autres, ou en tant que propri�t� index�e.
par exempleCode:leSubItem[0]->Text