I have a ListView that shows a list of devices. Tapping one of these initiates connection, which can take some time. I have an IsBusy property in the view-model, which becomes true while a connection is in progress. I have bound the ListView.IsEnabled property to this and it successfully blocks more taps on the ListView while a connection is in progress.
I would like to give some visual indication to show that the ListView cannot be tapped but there doesn't seem to be any way to do this. I have tried triggers on the ListView and on the visual elements in the ListView (e.g. a Label.TextColor property). Nothing seems to work.
Does anyone know how to do this?