我有一个绑定到 ObservableCollection 的 ListView。数据从 Internet 加载,然后添加到集合中。下载需要几秒钟,我想告诉用户数据正在加载。
我创建了一个指示活动的 UserControl。我把它放在 ControlTemplate 里面。
<ControlTemplate x:Key="ListViewControlTemplate1" TargetType="{x:Type ListView}">
<Grid>
<local:ActivityIndicatorControl
HorizontalAlignment="Center"
Height="Auto"
Margin="0"
VerticalAlignment="Center"/>
</Grid>
</ControlTemplate>
我想将 Visibility 绑定ActivityIndicatorControl
到一个属性,比如说bool IsLoading
并相应地将其设置为 Visible/Collapsed。
谢谢!