Yes, textLabel really doesn't exist as there is no single textLabel but rather many of them in the ListView.
In general this is done with data binding: https://docs.microsoft.com/en-us/xamarin/xamarin-forms/xaml/xaml-basics/data-binding-basics#bindings-and-collections