Dynamiczne ListView

0

Szczerze to nieiwem jak nazwać ten problem ale staram sie go w mniare zrozumiale opisać.

Chce utworzyć liste która wyświetla pliki z wybranego katalogu na TreeView.

TreeView i liste mam. Jak na razie lista pokazuje tylko pliki statycznie z katalogu c:/.

Ale nie wiem jak to połączyć by po wybraniu katalogu na drzewku wyświetlane były na liście pliki.
Niewiem jak przenieś tą scieżke z drzewa do listy ;/

z góry dziekuje z odpowiedz.

0

ustawiasz zdarzenie onClick dla drzewka, odczytujesz nazwe katalogu po czym czyscisz liste (Clear()) i odczytujac pliki (Directory.GetFiles()) dodajesz do listy (Add()).

0

chodzi o Afterselect bo nie mam onClick.
Nie wiem jak ise do tego odwołać - kontrolke nazwałem ListControl
Lista jest osobnym komponentem którey sam stworzyłem który wrzucam na forme podobnie jest z drzewkiem.

0

W takim wypadku odwolanie po nazwie powinno wystarczyc. ListControl.Clear(), na przyklad. Jak nie dziala to jaki blad?

0

Nie mogę sie tak odwołąć. Nie ma takiej opcji.

Mam Solution w którym mam 2 projekty MainForm i Kontrolki. I na MainForm zrzucam moje kontrolki z projektu zawierającego kontrolki.
W projekcie kontrolki jest kontrolka drzewo i listcontrol.

Nie mam jeszcez takiego doświadczenia i nie potrafie tego bardziej opisać.
Moze jakiś błąd robie

0

Jak przeciagasz to jakos sie powinien w takim razie ten element 'przeciagniety' nazywac, np. Kontrolki1 - sprobuj sie w takim razie odwolac przez Kontrolki1.ListControl. A jak tez nie idzie to napisz, jaki blad wyswietla kompilator bo 'nie ma takiej opcji' nic nie mowi...

0

Ok juz sobie poradziłem a raczej kolega mi pomógł. Ale dzieki za pomoc .
Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1