Archived
1
0
This repository has been archived on 2026-04-22. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
FoxTube/FoxTubeDevPortal/FoxTubeDevPortal/Browser.xaml.cs
T
2019-03-26 12:16:56 +03:00

48 lines
1.4 KiB
C#

using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Navigation;
namespace FoxTubeDevPortal
{
public sealed partial class Browser : Page
{
public bool IsAppCenter { get; set; } = false;
public Browser()
{
InitializeComponent();
}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
view.Navigate(new System.Uri(IsAppCenter ? "https://appcenter.ms/users/XFox/apps/FoxTube/" : "https://partner.microsoft.com/en-us/dashboard/windows/overview"));
}
private void View_NavigationStarting(WebView sender, WebViewNavigationStartingEventArgs args)
{
back.IsEnabled = view.CanGoBack;
forward.IsEnabled = view.CanGoForward;
sitebar.Text = view.Source.AbsoluteUri;
}
private void Go_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e)
{
view.Navigate(new System.Uri(sitebar.Text));
}
private void Refresh_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e)
{
view.Refresh();
}
private void Forward_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e)
{
view.GoForward();
}
private void Back_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e)
{
view.GoBack();
}
}
}