German Hilfe zu Listview

Discussion in 'German Forum' started by chefe82, Apr 24, 2015.

  1. chefe82

    chefe82 Member Licensed User

    Hallo zusammen,

    ich lade per HttpUltils2 daten und die kommen als JSON vom Server.
    Jetzt lade ich nur bestimmte Spalten in die Listview. Wie kann ich den Rest über ListView1_ItemClick in einer Mgbox anzeigen lassen? mit Value bekomme ich ja alles angezeigt. Ich brauche aber nur Spalte x2, x3,x x6, x9 und x10 die anderen werden ja in der Listview angezeigt.

    Ich hoffe ihr versteht was ich meine und Entschuldige mich für meine schlechte ausdrucks weiße.

    Hoffe mir kann da jemand helfen.
     
  2. DonManfred

    DonManfred Expert Licensed User

    Füge alle daten in eine Map, benutze die map bei lv.addsingleline2(...) als value.
    Im itemclick event bekommst du dann diese map mit allen daten
     
  3. chefe82

    chefe82 Member Licensed User

    Ich kann dir da leider net folgen. Bin da noch Anfänger
    könntest du mir ein Beispiel Posten?
     
  4. DonManfred

    DonManfred Expert Licensed User

    Code:
    dim m AS map
    M.put(
    "line1""bla")
    'Füge beliebig viele Werte in die map
    Lv.addsinleline2("bla", m)
     
  5. chefe82

    chefe82 Member Licensed User

    Nach mehrerem Testen habe ich es jetzt hinbekommen

    danke für den Denkanstoß

    Gruß
     
    Last edited: Apr 24, 2015
  6. DonManfred

    DonManfred Expert Licensed User

    Code:
    lv.Clear
        
    Dim m As Map
        m.Initialize
        m.Put(
    "Line1","Bla bla bla")
        m.Put(
    "Line2","ho ho ho")
        m.Put(
    "AnotherString","Test")
        lv.AddTwoLines2(m.Get(
    "Line1"),m.Get("Line2"),m)



    Sub lv_ItemClick (Position As Int, Value As Object)
        
    Dim m As Map = Value
        
    Log("Clicked item no "&Position)
        
    Log("Line1: "&m.Get("Line1"))
        
    Log("Line2: "&m.Get("Line2"))
      
    Log("AnotherString: "&m.Get("AnotherString"))

       
    End Sub
     

    Attached Files:

Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice