diff options
Diffstat (limited to 'Xamarin.Forms.Platform.WinRT.Phone/TabbedPageRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.WinRT.Phone/TabbedPageRenderer.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Xamarin.Forms.Platform.WinRT.Phone/TabbedPageRenderer.cs b/Xamarin.Forms.Platform.WinRT.Phone/TabbedPageRenderer.cs index a7337301..fa0e6c22 100644 --- a/Xamarin.Forms.Platform.WinRT.Phone/TabbedPageRenderer.cs +++ b/Xamarin.Forms.Platform.WinRT.Phone/TabbedPageRenderer.cs @@ -16,7 +16,7 @@ namespace Xamarin.Forms.Platform.WinRT if (ActualWidth > 0 && ActualHeight > 0) { var tab = ((Page)DataContext); - ((TabbedPage)tab.RealParent).ContainerArea = new Rectangle(0, 0, ActualWidth, ActualHeight); + ((IPageController)tab.RealParent).ContainerArea = new Rectangle(0, 0, ActualWidth, ActualHeight); } }; } @@ -259,7 +259,7 @@ namespace Xamarin.Forms.Platform.WinRT if (Element == null) return; - Element.SendAppearing(); + ((IPageController)Element).SendAppearing(); } void OnUnloaded(object sender, RoutedEventArgs args) @@ -267,7 +267,7 @@ namespace Xamarin.Forms.Platform.WinRT if (Element == null) return; - Element.SendDisappearing(); + ((IPageController)Element).SendDisappearing(); } void OnTrackerUpdated(object sender, EventArgs e) |