我正在使用Microsoft.Bcl.Async
NuGet包。在VS 2012 Pro上工作。
即使在NewProgressBar
可见之后,也不会显示进度条。
private async void Button_Click(object sender, RoutedEventArgs e)
{
NewProgressBar.Visibility = Visibility.Visible;
CloudResponse res = await WebService.Instance.MailMessage();
NewProgressBar.Visibility = Visibility.Collapsed;
if (res.success == 1)
MessageBox.Show("Message sent succesfully");
else if (!res.errorMessage.IsEmpty())
MessageBox.Show(res.errorMessage);
}
答案 0 :(得分:1)
确保进度条的IsEnabled
和IsIndeterminate
属性为真。
你也可以从
获得帮助