Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using FootBallTard.Common;
- using FootBallTard.Controls;
- using HtmlAgilityPack;
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Net.Http;
- using System.Runtime.InteropServices.WindowsRuntime;
- using System.Threading.Tasks;
- using Windows.ApplicationModel.DataTransfer;
- using Windows.Foundation;
- using Windows.Foundation.Collections;
- using Windows.Storage;
- using Windows.UI.Xaml;
- using Windows.UI.Xaml.Controls;
- using Windows.UI.Xaml.Controls.Primitives;
- using Windows.UI.Xaml.Data;
- using Windows.UI.Xaml.Input;
- using Windows.UI.Xaml.Media;
- using Windows.UI.Xaml.Media.Animation;
- using Windows.UI.Xaml.Navigation;
- namespace FootBallTard.Views
- {
- public sealed partial class Browser : Page
- {
- private NavigationHelper _navigationHelper;
- DataTransferManager _dataTransferManager;
- public Browser()
- {
- this.InitializeComponent();
- this.NavigationCacheMode = NavigationCacheMode.Required;
- _navigationHelper = new NavigationHelper(this);
- }
- public NavigationHelper NavigationHelper
- {
- get { return _navigationHelper; }
- }
- protected override async void OnNavigatedTo(NavigationEventArgs e)
- {
- _dataTransferManager = DataTransferManager.GetForCurrentView();
- _dataTransferManager.DataRequested += OnDataRequested;
- _navigationHelper.OnNavigatedTo(e);
- DataContext = this;
- }
- protected override void OnNavigatedFrom(NavigationEventArgs e)
- {
- _dataTransferManager.DataRequested -= OnDataRequested;
- _navigationHelper.OnNavigatedFrom(e);
- in_app_browser.Visibility = Visibility.Collapsed;
- Uri uri = new Uri("ms-appx-web:///Assets/WebPage/blank.html");
- in_app_browser.Navigate(uri);
- }
- private void OnDataRequested(DataTransferManager sender, DataRequestedEventArgs e)
- {
- e.Request.Data.Properties.Title = title;
- e.Request.Data.SetWebLink(new Uri(feedurl));
- }
- private void Share_Click(object sender, RoutedEventArgs e)
- {
- try
- {
- Windows.ApplicationModel.DataTransfer.DataTransferManager.ShowShareUI();
- }
- catch(Exception ex)
- {
- var e1 = ex.Message;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement