Drzewo projektu w własnym programie

0

Witam. Chciałbym dołączyć do swojego programu drzewo projektu, w którym znajdowałyby się katalogi oraz pliki, z których korzystałby program w danym projekcie, coś jak Solution Explorer z VS. Myślałem by wykorzystać plik *.xml i z niego odczytywać dane o katalogach i plikach i oczywiście wyświetlić je w TreeView, ale nigdy nie bawiłem się obsługą tych plików i nie jestem do końca pewien, czy jest to dobry pomysł.
Czy znacie jakieś gotowe komponenty, które ułatwiłyby mi zadanie?
Czy konieczne będzie stworzenie własnego formatu plików? Przyznam, że jak na razie nie chcę się w to bawić, ale jeśli nie będzie innego wyjścia, wtedy oczywiście się za to wezmę.
Pozdrawiam

0

Moim zdaniem pomysł z XML dobry. Jeśli do tego strukturę swojego projektu zamodelujesz w postaci klas, to będziesz mógł użyć serializacji XML do odczytu i zapisu tych danych. Dzięki temu zapis/odczyt to będą dwie linijki kodu.

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