WPF — привязка видимости UserControl к свойству

У меня есть ListView, привязанный к ObservableCollection. Данные загружаются из Интернета, а затем добавляются в коллекцию. Загрузка занимает несколько секунд, и я хочу указать пользователю, что данные загружаются.

Я создал UserControl, который показывает активность. Я поместил его внутрь ControlTemplate.

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

Я хотел бы привязать видимость ActivityIndicatorControlк свойству, скажем, bool IsLoadingи установить для него значение Visible/Collapsed соответственно.

Спасибо!

15
задан Martin 15 May 2012 в 19:32
поделиться