How to get the correct widget reference of a ListView item?

I want to know which is the widget of each Listview ítem.

First i tried to do as follow, but it does not work when item are not into de view or they are scrolling. I mean, the list item has not the same index that the widget list item allways.

Then i tried to use a dictionary as follow, but basically i still having the same problem.

How can i get the correct relationship between the Listview item and its widget in each moment?

Thank you so much!!

What do you mean by the correct widget reference? If the list view has 200 objects and is currently showing 20 of those as widgets, which of the 20 widgets would you like to access? How are you deciding that?

You cannot get all widgets by definition. The List View holds 200 objects but creates and destroys widgets representing those objects on the fly. Not all the widgets are active - only the widgets that are shown are kept alive (more than that but I digress).

If you wanted to get all currently shown widgets:

image

or, to get all objects / existing widgets:

image

And lastly, each widget shown by the List View can find its own object like so:

image

OK, I understand.
Thank you very much for your help!!