17. december 2001 - 15:26
Der er
11 kommentarer og 1 løsning
Listview
Hej Jeg sidder og bitcher lidt over noget ListView i VB. Jeg her konsekvent problemer med at oprette columnheaders i min ListView. For at tilføje en header skriver jeg: ListView1.ColumnHeaders.Add , \"HeaderNavn\", 500 Er dette forkert... eller mangler jeg at definerere nogle variabler andensteds. På forhånd tak.
Annonceindlæg fra Pax8
17. december 2001 - 15:31
#1
Har du sat ListView1.View til 3 (Report (AFAIR))
17. december 2001 - 15:33
#2
Nææ - hvordan gør jeg det ??? ListView1.View = 3
17. december 2001 - 15:34
#3
Åbenbart... tusind tak... også lige en sidste ting. Hvorfor skal man sætte ListView1.View = 3 ???
17. december 2001 - 15:35
#4
Ja (der er også en konstant til den... lvwReport)
17. december 2001 - 15:41
#5
Og måske lige en sidste ting... hvis du gider... Hvor definerer jeg under hvilke kolonner de forskellige data skal ligge. F.eks. under 3 kolonne skal der stå \"Danmark\" ???
17. december 2001 - 15:47
#6
ListView1.ListItems(X).SubItems(2) = \"Danmark\" Er den hurtige mulighed, hvor X er element nr X i ListItems collection. SubItems er ekstra kolonner, og starter med 1. ListView1.View skal sættes til 3, da det er konstanten for at vise i Report mode (en af de fire modes, listviews kan vises i)
17. december 2001 - 15:56
#7
X er element i ListItems collectionen - kan du præciserere det ? ;)
17. december 2001 - 15:59
#8
Element nummer 1, 2, 3, 4...
17. december 2001 - 16:00
#9
Du kan også sammenligne det med post (række) nummer i et grid.
17. december 2001 - 16:06
#10
Jeg får en fejlmeddelse der siger \"Index out of bounds\" Kan det have noget at gøre med at jeg skriver mit ListView i en løkke. F.eks. Do While rs.Eof ListView1.ListItems(1).SubItems(1) = rs(Vaerdi_01) ListView1.ListItems(2).SubItems(2) = rs(Vaerdi_02) rs.Movenext loop
17. december 2001 - 16:16
#11
rsidx = 0 do while rs.eof rsidx = rsidx+1 listview1.listitems(rsidx).subitems(1) = rs(vaerdi_01) listview1.listitems(rsidx).subitems(2) = rs(vaerdi_02) rs.movenext loop
17. december 2001 - 16:22
#12
Ja selvfølgelig - Mange tak :)
Kurser inden for grundlæggende programmering