Ich habe zur Zeit ein paar Startschwierigkeiten mit VB.NET.
Wahrscheinlich kennen das einige unter euch.
Auf jeden Fall suche ich beim ListView-Control bis jetzt vergebens
nach einer Eigenschaft, welche die Anzahl Items zurückgibt. Ausserdem
verstehe ich nicht ganz, wie ich z.B. beim Klick auf einen Eintrag
den Text des gerade ausgewählten Items abfragen kann.
Weiss da jemand Rat oder kennt jemand eine Webseite, wo ich das
nachlesen kann?
> habe zwar nur VB6, aber ist es bei VB.Net nicht
> mehr ListView.ListItems.Count ???
Offensichtlich nicht. In der Online-Hilfe steht zwar etwas über eine
„ListViewItemCollection“, aber ich habe absolut keine Ahnung, wie ich
damit umgehen soll.
Offensichtlich nicht. In der Online-Hilfe steht zwar etwas
über eine „ListViewItemCollection“, aber ich habe absolut
keine Ahnung, wie ich damit umgehen soll.
wenn es eine ListViewItem-Collection gibt, sollte
listviewname.listviewitems.count
die anzahl und
listviewname.listviewitems.item(index).name
oder
listviewname.listviewitems.item(index).text
> wenn es eine ListViewItem-Collection gibt, sollte
> listviewname.listviewitems.count die anzahl
> […] zurückgeben.
Die Eigenschaft lautet der Online-Hilfe zufolge
lsvLangFile.ListViewItemCollection.Count
Aber der Code wird in der IDE sofort mit der Begründung „This
reference to a non-shared member requires an object reference, and
none is supplied“ als Fehler markiert.
Demzufolge kann ich die Count-Eigenschaft nicht einfach wie bisher
verwenden, weil es ja eigentlich nicht einmal mehr eine Eigenschaft
ist, sondern eine Auflistung. Aber die „ListViewItemCollection“ kennt
keine Eigenschaft, die „Count“ heisst.
Ich habe schon das halbe Netz abgeklappert, und nicht einmal auf der
MSDN-Homepage bin ich auf etwas nützliches gestossen. Hat jemand
vielleicht bereits etwas mehr Erfahrung mit VB.NET?