Cześć,
Chciałbym napisać sobie edytor plików formatu AFP na kontrolce TreeView (WinFormsy). W tym formacie są dokumenty, w dokumentach strony, grupy stron, a w stronach różne obiekty takie jak: grafiki, tekst, obrazki lub bar cody. Miałem pomysł żeby to zrobić tak, żeby to wszystko było widoczne w tej kontrolce TreeView z możliwością edycji, w sensie że można sobie zaznaczyć parę elementów skopiować, wyciąć, wkleić albo skasować. Do tego dochodziłoby jeszcze edytowanie jakiegoś elementu. Niestety pracujemy na takich plikach co mają czasami ponad 1GB i tych elementów są chyba miliony. Bawiąc się kontrolką TreeView wyświetlanie takiej ilości elementów jest bardzo ciężkie i mało efektywne. Myślałem żeby może napisać swoją własną kontrolkę, albo może użyć tego TreeView w jakimś trybie wirtualnym, albo jeszcze miałem pomysł podzielić strukturę pliku tak żeby zrobić jakieś track bary do przewijania po dokumentach czy stronach ale wtedy tracę możliwość zaznaczania pełnych dokumentów czy stron. Macie jakieś pomysły co tu można wymyślić?