Visual Basic value in der falschen Zeile ?

  • VB.NET

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von Facebamm.

    Visual Basic value in der falschen Zeile ?

    MOIN,

    ich habe ein recht merkwürdiges Problem...sowas hatte ich noch nie in vb.net aber naja:

    VB.NET-Quellcode

    1. user.Text = ListView1.SelectedItems.Item(0).SubItems(0).Text


    Mit dieser Zeile lese ich ein Item aus meiner listview aus und lasse es in user.text (Textbox) ausgeben.
    Das funktioniert aber nur mit der ersten Spalte aus der listview.
    Wenn ich die 2. Zeile oder eine andere ausgeben will -> dann steht in user.text einfach nichts. Ich bin jetzt darauf gekommen, dass es doch drinne steht. Nur leider in der zweiten Zeile der user.Text.

    Ich weiß echt nicht woran das liegen könnte, weil ich dasselbe mit

    VB.NET-Quellcode

    1. ​password.Text = ListView1.SelectedItems.Item(0).SubItems(1).Text


    ​mache und alles funktioniert. Dabei ist es genau das Selbe, nur das er eine andere Spalte ausliest.

    MFG
    Ich kann zwar nicht deine Frage klären, weil mir dazu nen bisschen Codezeilen fehlen und ich nicht weiß wie
    dein ListView aus sieht,aber hört sich jetzt krass an.

    Versuch mal die Daten extern im Code zu Speichern.

    Also Designe(was nur zum Anzeigen der Verarbeitung dient) und den Code in dem die Daten liegen.

    Bedeutet du ziehst dir nur eine ID oder Signalwörter aus deiner ListView und schaust im Code dann wo du
    es gespeichert hast und nimmst die Informationen von dort

    PS. msdn.microsoft.com/de-de/library/4ft0z102.aspx
    ist dafür sehr hilfreich. :D