Italian [Risolto] [B4A] Intercettare indice CLV dal click di un Button dentro la CLV

Aldo's

Active Member
Licensed User
Buongiorno a tutti.
Ho una CLV che è popolata da diverse Label, un ImageView e un Button.
Ho la necessità di individuare l'indice della CLV non solo alla pressione di un punto della riga, ma anche dal Button (che pare essere l'unico punto che non reagisce alla Sub CLV_ItemClick.
Cosa posso fare?
Grazie
 

LucaMs

Expert
Licensed User
Longtime User
Devi creare la sub-evento del button. Se poi ti serve ottenere il valore dell'item o il suo indice:
B4X:
Private Sub Button1_Click
    Dim Index As Int
    Index = CustomListView1.GetItemFromView(Sender)
    
    Dim Value As Object
    Value = CustomListView1.GetValue(Index)
End Sub
 

Aldo's

Active Member
Licensed User
Devi creare la sub-evento del button. Se poi ti serve ottenere il valore dell'item o il suo indice:
B4X:
Private Sub Button1_Click
    Dim Index As Int
    Index = CustomListView1.GetItemFromView(Sender)
   
    Dim Value As Object
    Value = CustomListView1.GetValue(Index)
End Sub
Ovviamente funziona alla grande.
Grazie
 
Top