vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: New Listview withevent 
Autor: ModeratorDaveS (Moderator)
Datum: 10.01.10 09:56

Du musst doch merken, dass du den Code nicht umwandeln kannst, daher kannst du den Code auch nicht getestet haben um zu wissen, dass dein Event nicht ausgelöst wird. Das lässt dann vermuten, dass das nicht der Code ist, den du tatsächlich ausgeführt hast. Die Zeile

Private Sub LVclick(ByVal sender As Object, ByVal e As System.EventArgs) _
  Handles newLV.SelectedIndexChanged
ist falsch weil die Zeile
Private WithEvents newLV As ListViewItem
"newLV" als ListViewItem deklariert, und ein ListViewItem kein SelectedIndexChanged Event hat. newLV sollte vermutlich als ListView deklariert sein.

Ausserdem in dem Code legst du ein ListView dynamisch an,
Dim LV As New ListView
aber dieses ListView heisst LV, und nicht newLV und kann keine Events auslösen weil erstens in der Sub deklariert und zweitens ohne WithEvents. Ausserdem wird das Objekt mehrmals in einer Schleife der mPage.Controls hinzugefügt:
            For Each TNN As TreeNode In TN.Nodes
                With LV
                    .Items.Add(New ListViewItem(TNN.Text.ToString))
                End With
                mPage.Controls.Add(LV) ' Hier  
            Next
            mPage.Controls.Add(LV)' Hier 
was zwar nicht wirklich stört, aber man muss es ja nur einmal tun. Also, dein sichtbares Control (LV) löst keine Events aus und das Control mit dem (falschen) Event newLV ist kein ListView und existiert ausserdem nicht (wurde nie mit New belegt).

Und das habe ich alles schon in meinem ersten Beitrag gesagt, wenn nicht so ganz detailliert.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
New Listview withevent2.495quaxe09.01.10 20:36
Re: New Listview withevent1.555ModeratorDaveS09.01.10 20:58
Re: New Listview withevent1.562quaxe09.01.10 21:12
Re: New Listview withevent1.594ModeratorDaveS09.01.10 21:42
Re: New Listview withevent1.587quaxe09.01.10 21:52
Re: New Listview withevent1.609ModeratorDaveS09.01.10 21:56
Re: New Listview withevent1.550quaxe09.01.10 22:52
Re: New Listview withevent1.616ModeratorDaveS10.01.10 09:56
Re: New Listview withevent1.573ModeratorDaveS10.01.10 11:23
Re: New Listview withevent1.570quaxe10.01.10 14:41
Re: New Listview withevent1.553Maas10.01.10 14:51
Re: New Listview withevent1.785quaxe10.01.10 15:01
Re: New Listview withevent1.563Maas10.01.10 15:10
Re: New Listview withevent1.498quaxe10.01.10 15:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel