protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); Debug.WriteLine("DetailPage OnNavigatedTo()"); // Register this page as a share source _dataTransferManager = DataTransferManager.GetForCurrentView(); _dataTransferManager.DataRequested += DataTransferManagerOnDataRequested; // Set the item to the one we received in the NavigateTo() call Item = e.Parameter as ReadingListDataItem; if (Item != null) { pageTitle.Text = Item.Title; Debug.WriteLine("Window height: {0}", Window.Current.Bounds.Height); var content = WrapHtml(Item.Title, Item.Content, Window.Current.Bounds.Height); try { ContentWebView.NavigateToString(content); } catch (Exception) { Debug.WriteLine("ContentWebView.NavigateToString exception!"); } } }
private void navigateToItem(ReadingListDataItem item) { Debug.WriteLine("navigateToItem()"); Frame.Navigate(typeof(DetailPage), item); }