WPF - Vincular la visibilidad de UserControl a una propiedad

Tengo un ListView vinculado a ObservableCollection. Los datos se cargan desde Internet y luego se agregan a la colección. La descarga tarda unos segundos y quiero indicar al usuario que los datos se están cargando.

Creé un UserControl que indica actividad. Lo coloqué dentro de ControlTemplate.

<ControlTemplate x:Key="ListViewControlTemplate1" TargetType="{x:Type ListView}">
    <Grid>
        <local:ActivityIndicatorControl 
            HorizontalAlignment="Center" 
            Height="Auto" 
            Margin="0" 
            VerticalAlignment="Center"/>
    </Grid>
</ControlTemplate>

Me gustaría vincular la visibilidad deActivityIndicatorControl a una propiedad, digamosbool IsLoading y configurarlo en visible / contraído correspondientemente.

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta