Ich habe ein Webview-Projekt für Windows Phone App zum Laden von google.com erstellt. Es funktioniert gut, aber ich kann keine Fortschrittsbalken oder Fortschrittsringe hinzufügen. Kann mir bitte jemand helfen?Wie Fortschrittsbalken oder Fortschritt Ring für Webview-Projekt für Windows Mobile App hinzufügen
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.");
}
}
}
}
Sie Fortschritt Ring/Leiste hinzufügen sollten in Ihre .xaml (Ansicht). –
Hallo Chirag Shah, ich habe den Ring in .xaml hinzugefügt, aber es zeigt den Fehler als "Die Eigenschaft 'Inhalt' ist mehr als einmal gesetzt." –