wyświetlanie wyników w listboxie

wyświetlanie wyników w listboxie
OG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 67
0

Jestem zielony w C# i proszę o szybką pomoc. Moim problemem jest wyświetlenie wyników w komponencie listbox.

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0

A trochę dokładniej?
Masz masę tutoriali, których oczywiście nie przeczytasz, bo po co, prawda?

OG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 67
0

Mam program, który szuka kilka plików na dysku (1 lub 2 pliki na partycji każdej partycji) i teraz kiedy on to zrobi chcę, żeby zapisał wynik szukania w listboxie.

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Te pliki pewno masz w jakiejś tablicy czy innej kolekcji, nie? To trzeba je wstawić do kolekcji Items tego ListBoxa.

OG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 67
0

Dobra somekind mam coś takiego zrobione:

Kopiuj
		List<FileInfo> results = new List<FileInfo>();

 		void pictureBox4Click(object sender, EventArgs e)
		{
			results.Clear();
 			DirectoryInfo main = new DirectoryInfo(@"C:\");
 			FindFiles(nazwa.Text, main,SearchOption.TopDirectoryOnly);
 			MessageBox.Show(results.Count + " records found");
		}
 		private void FindFiles(string textToFind, DirectoryInfo di, SearchOption sa)
		{
			results.AddRange(di.GetFiles(textToFind,sa));
			foreach (DirectoryInfo childDirectory in di.GetDirectories())
			{
				FindFiles(textToFind,childDirectory,sa);
			}
		}

I nie mam pojęcia jak umieścić tego listboxa.

Próbowałem zrobić tak: listBox1.Items();
ale nie działa

allocer
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
listbox1.Items.Add(x)

gdzie "x" to nazwa tego, co wrzucasz.

OG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 67
0

Czyli na moim kodzie X to co niby jest, bo nie mogę znaleźć.

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Obiekt FileInfo albo np. jakaś jego właściwość przechowująca nazwę pliku.

allocer
  • Rejestracja: dni
  • Ostatnio: dni
0
oggr napisał(a)

Czyli na moim kodzie X to co niby jest, bo nie mogę znaleźć.

Nazwa pliku, który znalazłeś.

OG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 67
0

Czyli co na tym kodzie tym jest nazwą pliku. Bo już nie mam pojęcia co wstawić.

allocer
  • Rejestracja: dni
  • Ostatnio: dni
0
oggr napisał(a)

Czyli co na tym kodzie tym jest nazwą pliku. Bo już nie mam pojęcia co wstawić.

Pisałeś kod i nie wiesz co jest czym? Strzelam, że nazwa.Text

A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 106
0

Wyniki masz na liście results, tak?
I chcesz mieć wyniki w listBox'ie, tak?
Czyli co musisz wrzucić do lisBox'a? Wszystkie elementy listy results.
Jak to zrobić? Użyj pętli foreach.

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.