Italian Incolonnamento dati in listView

Mastrantoni Piero

Member
Licensed User
Longtime User
B4X:
    If Main.cur.RowCount > 0 Then
        ListView2.clear
        For i=0 To Main.cur.RowCount-1
            Main.cur.Position=i
            ListView2.SingleLineLayout.Label.TextSize=20
            Dim spz As Int =(30-(Main.sf.Len(Main.sf.Trim(Main.cur.GetString2(0).ToUpperCase.Replace("%%","'")))))
            ListView2.SingleLineLayout.Label.Typeface = Typeface.MONOSPACE
            ListView2.AddSingleLine(Main.sf.Trim(Main.cur.GetString2(0).ToUpperCase.Replace("%%","'")) & Main.sf.AddSpaces(spz)  & (NumberFormat2(Main.cur.GetString2(2),0,2,2,False)))
        Next
    End If
    Main.cur.close

non riesco a capire perche' non si incolonnano i dati nel listview
 
Last edited:

Sagenut

Expert
Licensed User
Longtime User
Provando ad inserire delle stringhe classiche si incolonnano.
 

Star-Dust

Expert
Licensed User
Longtime User
Non so capisce cosa vuoi ottenere con questo codice.


SingleLineLayout non va settatoper ogni inserimento. Basta metterlo una volta prima del ciclo
 

Mastrantoni Piero

Member
Licensed User
Longtime User
visualizzare una lista di articoli con affianco il prezzo

la stessa con v4b versione 3.8 funziona a dovere.
 

Star-Dust

Expert
Licensed User
Longtime User
visualizzare una lista di articoli con affianco il prezzo

la stessa con v4b versione 3.8 funziona a dovere.
Ma adesso sei con b4x. Anche se scegli monospace non ti garantisce la corretta distanza. Usa CustomListView oppure xCustomListView o meglio ancora Usa xListView che trovi qui

 
Top