I have a ListView bound to ObservableCollection. Data are loaded from the internet and then added to collection. The download takes few seconds and I want to indicate user that the data is loading.
I created an UserControl that indicates activity. I placed it inside of ControlTemplate.
<ControlTemplate x:Key="ListViewControlTemplate1" TargetType="{x:Type ListView}">
<Grid>
<local:ActivityIndicatorControl
HorizontalAlignment="Center"
Height="Auto"
Margin="0"
VerticalAlignment="Center"/>
</Grid>
</ControlTemplate>
I would like to bind Visibility of ActivityIndicatorControl
to a property, let's say bool IsLoading
and set it to Visible/Collapsed correspondingly.
Thanks!