summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs')
-rw-r--r--Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs6
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));
}