Tabs - Listboxe

Tags:    visual-basic

User
Bruger #686 @ 24.12.01 12:40
Hejsa.
Jeg har lavet en form med en faneblad-component. Det indeholder 2 faneblade.

Faneblad1:
1 listbox
1 Textbox
1 Command-knap ( List1.addItem Text1.Text)

Faneblad2
1 listbox

Jeg bruger så faneblad 1 til at vedligeholde listboxen.
Og på faneblad2 skal der kun være listboxen - altså et "view" af listboxen fra Faneblad1.
Det er så den samme listbox den skal referere til.

Hvordan laver man dette ?. Jeg ved ikke om det er en controlarray der skal laves, eller index på listbox'ene ?. Kan ihvertfald ikke få det til at virke :-(
Håber en kan hjælpe- Takker på forhånd.





3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
User
Bruger #543 @ 24.12.01 15:07
<quote>Hejsa.
Jeg har lavet en form med en faneblad-component. Det indeholder 2 faneblade.

Faneblad1:
1 listbox
1 Textbox
1 Command-knap ( List1.addItem Text1.Text)

Faneblad2
1 listbox

Jeg bruger så faneblad 1 til at vedligeholde listboxen.
Og på faneblad2 skal der kun være listboxen - altså et "view" af listboxen fra Faneblad1.
Det er så den samme listbox den skal referere til.

Hvordan laver man dette ?. Jeg ved ikke om det er en controlarray der skal laves, eller index på listbox'ene ?. Kan ihvertfald ikke få det til at virke :-(
Håber en kan hjælpe- Takker på forhånd.

</quote>

Der er to måder, du gøre sådan at når brugeren tilføjer noget til list1 tilføjes det også ti list2 på tab2
osv. ligeså når der slette og redigeres!
obs. Hvis de to lister bliver tilføjet samtidig vil f.esk hans ligge både på 3 og 3 listindex!

mvh.
A'l ladro




Mark Danielsen




User
Bruger #686 @ 25.12.01 21:43

Der er to måder, du gøre sådan at når brugeren tilføjer noget til list1 tilføjes det også ti list2 på tab2
osv. ligeså når der slette og redigeres!
obs. Hvis de to lister bliver tilføjet samtidig vil f.esk hans ligge både på 3 og 3 listindex!

mvh.
A'l ladro
Mark Danielsen
</quote>

Hejsa
Tak for svaret. Du nævner at der er to måder. Hvilken en er den anden ?
mvh
thomas j.




User
Bruger #686 @ 25.12.01 22:32
<quote>
Der er to måder, du gøre sådan at når brugeren tilføjer noget til list1 tilføjes det også ti list2 på tab2
osv. ligeså når der slette og redigeres!
obs. Hvis de to lister bliver tilføjet samtidig vil f.esk hans ligge både på 3 og 3 listindex!

mvh.
A'l ladro
Mark Danielsen


Hejsa
Tak for svaret. Du nævner at der er to måder. Hvilken en er den anden ?
mvh
thomas j.
</quote>

Forresten. Dit første forslag, virker mht. AddItem, men jeg har problemer med at fjerne dem igen. I begge Listboxe. Jeg har prøvet med:
List1(0).AddItem Text1.Text
List1(1).AddItem Text1.Text
Text2.Text = List1(Index).ListCount

List1(0).RemoveItem List2(2).ListIndex
List1(1).RemoveItem List2(3).ListIndex

Håber du kan/vil hjælpe.
Takker
Mvh
Thomas J.



t