Avatar billede kak Nybegynder
11. februar 2005 - 13:16 Der er 8 kommentarer og
1 løsning

Treeview med checkbox

Jeg har brug for et treeview med checkbox ud for hvert item. Det skal være et treeview af et valgt drev på pc'en, så man kan markere en eller flere mapper.

Jeg har forsøgt lidt af hvert, men ikke fundet frem til noget der virker, så jeg håber der er en eller anden, der kan hjælpemig på vej.
11. februar 2005 - 13:19 #1
Jeg har et eksempel liggende i Access-format her (omkring nr 4 på listen): http://www.makeiteasy.dk/eksempler/Downloads.htm

Jeg ved ikke, om du kan bruge det?
Avatar billede kak Nybegynder
11. februar 2005 - 13:33 #2
Det skal gerne være treeview, da der jo kan være et ukendt antal undermapper, som man gerne skulle kunne bladre ned og markere.
11. februar 2005 - 13:37 #3
Det ER et treeview - dog kun med ét niveau.

Jeg kan ikke lige gennemskue hvordan du får den til at fylde filstrukturen ud. Det kræver nok en del kode. Jeg gav dig blot mit eksempel for at du kunne se hvordan man arbejder med afkrydsningerne.
Avatar billede kak Nybegynder
11. februar 2005 - 13:46 #4
Ok, men jeg tænkte nu på et decideret treeview, som det man kan bruge i VB ved at tilføje comctl32.ocx.
11. februar 2005 - 13:51 #5
Det ER lige præcis comctl32.ocx, som benyttes, hvilket du også vil kunne se, hvis du kigger koden igennem og kigger på referencerne på filen :o)

Men hvis du ikke føler, at du kan bruge det, så lad os se om der dukker andre forslag op.
Avatar billede kak Nybegynder
11. februar 2005 - 14:01 #6
Beklager, jeg havde set den som en listbox, ud fra din beskrivelse. Jeg kigger lige  nærmere på den.
Avatar billede kak Nybegynder
21. februar 2005 - 13:47 #7
Har ikke lige haft tid til at kigge nærmere på det før nu, men det er desværre ikke en en løsning jeg kan bruge, da det ikke er med flere niveauer.

Så jeg er ved at lave en lidt anden løsning. Her er jeg dog stødt på et lille som du måske kan hjælpe mig med i stedet?!

Jeg har lavet en DriveListBox og når man vælger et drev der ikke er klart, håndterer jeg det. Men det skal være tilladt at gemme dette drev i sin opsætning alligevel.
Det kan man også, for når man selv vælger drevet på listen, bliver drevbogstavet valgt.

Men når man går den anden vej, altså åbner sin opsætning, skal den jo gerne vise dette drev, selvom det ikke er klart. Det kan jeg ikke få til at fungere, da jeg ikke kan få det valgt automatisk i DriveListBoxen via min kode. Kender du en løsning på det?
21. februar 2005 - 13:52 #8
nej, det siger mig ikke noget, desværre - der er mange parametre, som kan være skyld i det :o(

Ang. mit treeview-eks, så KAN det jo sagtens laves om til at håndtere flere nivauer. Det er kun et spørgmål om at "fylde" en node på en node i stedet for kun at fylde nodes på ét niveau.
Men nok om det. Det var bare et forslag til inspiration :o)
Avatar billede kak Nybegynder
21. februar 2005 - 13:57 #9
Jeg ved godt, at det jo kan gennemløbes, men det skulle gerne være ligeså dynamisk som explorer, og det kan jeg jo opnå ved at bruge et treeview og sætte filsystemet ind. Men så mangler jeg jo de ønskede checkbokse. Og en kombination går lidt ud over mine evner :-)

Nå, jeg lukker her og prøver at stille et nyt spørgsmål med DriveListBoxen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester