Clicking on a ListViewItem and having it execute some action in a view model is the most basic command, but I can't find any bindable properties on the ListView or ListViewItem. Maui, at least, has gesture behaviors. This is how it should work:
<ListView DataContext="{x:Bind ViewModel.FolderViewModel}"
ItemsSource="{x:Bind Items}"
Tapped={x:Bind Tapped}">
</ListView>
Please, what am I missing. Is there another, more clever, native way to do this? If so, what is it. If not, why is MVVM not supported?
Yes, I know there are external packages. I feel like I just got into a new automobile, and there was no steering wheel. If steering is such an important concept for driving, then where is the steering wheel? If the car's manufacturer has invented an auto-driving car, then I need learn this new paradigm. If the manufacturer just says "Go buy a steering wheel at AutoZone", then it's just a crappy design.