Я создал проект веб-просмотра для приложения Windows Phone для загрузки google.com. Он работает нормально, но я не могу добавить индикатор выполнения или Progress Ring. Кто-нибудь может мне помочь, пожалуйста?Как добавить индикатор выполнения или кольцо прогресса для проекта webview для мобильного приложения Windows
namespace App2
{
public sealed partial class MainPage : Page
{
private static readonly Uri HomeUri = new Uri("http://www.google.com", UriKind.Absolute);
public MainPage()
{
this.InitializeComponent();
this.NavigationCacheMode = NavigationCacheMode.Required;
}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
WebViewControl.Navigate(HomeUri);
HardwareButtons.BackPressed += this.MainPage_BackPressed;
}
protected override void OnNavigatedFrom(NavigationEventArgs e)
{
HardwareButtons.BackPressed -= this.MainPage_BackPressed;
}
private void MainPage_BackPressed(object sender, BackPressedEventArgs e)
{
if (WebViewControl.CanGoBack)
{
WebViewControl.GoBack();
e.Handled = true;
}
}
private void Browser_NavigationCompleted(WebView sender, WebViewNavigationCompletedEventArgs args)
{
if (!args.IsSuccess)
{
Debug.WriteLine("Navigation to this page failed, check your internet connection.");
}
}
}
}
вы должны добавить прогресс кольцо/бар в ваш .xaml (просмотр). –
Привет, Chirag Shah, я добавил кольцо в .xaml, но он показывает ошибку, поскольку «Содержимое свойства« установлено более одного раза ». –