diff options
author | kingces95 <kingces95@users.noreply.github.com> | 2017-04-11 14:02:06 -0400 |
---|---|---|
committer | Rui Marinho <me@ruimarinho.net> | 2017-04-11 19:02:06 +0100 |
commit | 093a4efa2da9cb681890158ca8ee9bb6f30b0a8c (patch) | |
tree | ccc17255876e40d2c845d7b2c62dfc930156729d /Xamarin.Forms.Platform.WinRT.Tablet | |
parent | 7458ca37330f424bf7fb1447580b0fa9c34c6db4 (diff) | |
download | xamarin-forms-093a4efa2da9cb681890158ca8ee9bb6f30b0a8c.tar.gz xamarin-forms-093a4efa2da9cb681890158ca8ee9bb6f30b0a8c.tar.bz2 xamarin-forms-093a4efa2da9cb681890158ca8ee9bb6f30b0a8c.zip |
Implicit impl of controller ifaces (#807)
* Simplify ICtrl callsites
* Rebase fix
Diffstat (limited to 'Xamarin.Forms.Platform.WinRT.Tablet')
-rw-r--r-- | Xamarin.Forms.Platform.WinRT.Tablet/SearchBarRenderer.cs | 2 | ||||
-rw-r--r-- | Xamarin.Forms.Platform.WinRT.Tablet/TabbedPageRenderer.cs | 8 |
2 files changed, 4 insertions, 6 deletions
diff --git a/Xamarin.Forms.Platform.WinRT.Tablet/SearchBarRenderer.cs b/Xamarin.Forms.Platform.WinRT.Tablet/SearchBarRenderer.cs index a125a7e6..de713a91 100644 --- a/Xamarin.Forms.Platform.WinRT.Tablet/SearchBarRenderer.cs +++ b/Xamarin.Forms.Platform.WinRT.Tablet/SearchBarRenderer.cs @@ -66,7 +66,7 @@ namespace Xamarin.Forms.Platform.WinRT void OnQuerySubmitted(SearchBox sender, SearchBoxQuerySubmittedEventArgs e) { - ((ISearchBarController)Element).OnSearchButtonPressed(); + Element.OnSearchButtonPressed(); } void UpdatePlaceholder() diff --git a/Xamarin.Forms.Platform.WinRT.Tablet/TabbedPageRenderer.cs b/Xamarin.Forms.Platform.WinRT.Tablet/TabbedPageRenderer.cs index 2ac48dda..6265722d 100644 --- a/Xamarin.Forms.Platform.WinRT.Tablet/TabbedPageRenderer.cs +++ b/Xamarin.Forms.Platform.WinRT.Tablet/TabbedPageRenderer.cs @@ -27,8 +27,6 @@ namespace Xamarin.Forms.Platform.WinRT get { return (TabbedPage)Element; } } - IPageController PageController => Element as IPageController; - protected VisualElementTracker<Page, Canvas> Tracker { get { return _tracker; } @@ -161,7 +159,7 @@ namespace Xamarin.Forms.Platform.WinRT _disposed = true; - PageController?.SendDisappearing(); + Page?.SendDisappearing(); SetElement(null); Tracker = null; } @@ -259,7 +257,7 @@ namespace Xamarin.Forms.Platform.WinRT return; ShowTabs(); - PageController.SendAppearing(); + Page.SendAppearing(); } void tabs_OnLoaded(object sender, RoutedEventArgs e) @@ -322,7 +320,7 @@ namespace Xamarin.Forms.Platform.WinRT void canvas_OnUnloaded(object sender, RoutedEventArgs args) { RemoveTabs(); - PageController?.SendDisappearing(); + Page?.SendDisappearing(); } } }
\ No newline at end of file |