【发布时间】:2015-01-13 06:25:19
【问题描述】:
我在将互联网上的内容加载到应用程序时使用状态栏。我在 App.xaml.cs 中有两个函数用于隐藏和显示,但是当我调用 HideProgressAsync() 一次时,下次调用 ShowProgressAsync 时,状态栏不会显示。我究竟做错了什么?缺少标志?
public async Task ShowProgressAsync(string message)
{
var statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();
statusBar.ProgressIndicator.Text = message;
await statusBar.ProgressIndicator.ShowAsync();
}
public async Task HideProgressAsync()
{
var statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();
await statusBar.HideAsync();
}
【问题讨论】:
标签: c# asynchronous windows-phone-8.1 statusbar