У меня есть ProgressRing
, который мне нужно показать, пока список загружен в DataGrid
.Когда я запускаю приложение, данные загружаются, но ProgressRing
не отображается.Что я делаю не так?
XAML:
<Grid>
<ProgressRing x:Name="CarregamentoDeContas" />
<controls:DataGrid
x:Name="DataGridDeContas"
AutoGenerateColumns="True"
ItemsSource="{x:Bind Contas}" />
</Grid>
code-behind:
private List<Conta> Contas;
private void ObterListaDeContas()
{
try
{
CarregamentoDeContas.IsActive = true;
Contas = ListaDeContas.ObterContas();
}
finally
{
CarregamentoDeContas.IsActive = false;
}
}
public ContasPage()
{
this.InitializeComponent();
ObterListaDeContas();
}