diff options
Diffstat (limited to 'Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs b/Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs index 9192fc6f..6d796e9c 100644 --- a/Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs +++ b/Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs @@ -26,7 +26,7 @@ namespace Xamarin.Forms.Platform.WinPhone if (pivotItem.ActualWidth > 0 && pivotItem.ActualHeight > 0) { var tab = (Page)DataContext; - ((TabbedPage)tab.RealParent).ContainerArea = new Rectangle(0, 0, pivotItem.ActualWidth, pivotItem.ActualHeight); + ((IPageController)tab.RealParent).ContainerArea = new Rectangle(0, 0, pivotItem.ActualWidth, pivotItem.ActualHeight); } }; } @@ -74,8 +74,8 @@ namespace Xamarin.Forms.Platform.WinPhone _page.PropertyChanged += OnPropertyChanged; - Loaded += (sender, args) => _page.SendAppearing(); - Unloaded += (sender, args) => _page.SendDisappearing(); + Loaded += (sender, args) => ((IPageController)_page).SendAppearing(); + Unloaded += (sender, args) => ((IPageController)_page).SendDisappearing(); OnElementChanged(new VisualElementChangedEventArgs(_page, element)); } |