Tekst z pozycji w listbox'ie

Tekst z pozycji w listbox'ie
KrzyH
  • Rejestracja:ponad 16 lat
  • Ostatnio:ponad 7 lat
0

Cześć!
Mam takie pytanie jaki wyciągnąć tekst jaki jest w zaznaczonych polach w listbox'ie. Znalazłem gdzieś na necie takie dwie opcje (to w komentarzach):

Kopiuj
            for (int i = 0; i < listBox1.Items.Count; i++)
            {
                if (listBox1.GetSelected(i) == true)
                {
                        x=x+1;
                        //foldery_wybrane[x] = listBox1.SelectedItem.ToString();
                        //foldery_wybrane[x] = listBox1.GetItemText(i);
                }
            }

ale obydwie nie działają. Ktoś podpowie?


<span style="color: red">pomyśl o wczoraj, dziś, jutra może nie być nic . . .</span>
Wronq
  • Rejestracja:około 17 lat
  • Ostatnio:ponad 10 lat
1
Kopiuj
List<string> foldery_wybrane = new List<string>();

foreach (int i in listBox1.SelectedIndices)
{
    foldery_wybrane.Add(listBox1.Items[i].ToString());
}

W tym przypadku foldery_wybrane to lista, żeby ułatwić sobie życie.


Some people see things as they are, and say "why?". I dream things that never were and say "why not?".

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.