diff options
Diffstat (limited to 'Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs b/Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs index c14a5832..717a62e1 100644 --- a/Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs +++ b/Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs @@ -16,8 +16,6 @@ namespace Xamarin.Forms.Platform.MacOS IVisualElementRenderer _headerRenderer; IVisualElementRenderer _footerRenderer; - IListViewController Controller => Element; - ITemplatedItemsView<Cell> TemplatedItemsView => Element; public const int DefaultRowHeight = 44; @@ -91,8 +89,8 @@ namespace Xamarin.Forms.Platform.MacOS { if (e.OldElement != null) { - var controller = (IListViewController)e.OldElement; - controller.ScrollToRequested -= OnScrollToRequested; + var listView = e.OldElement; + listView.ScrollToRequested -= OnScrollToRequested; var templatedItems = ((ITemplatedItemsView<Cell>)e.OldElement).TemplatedItems; templatedItems.CollectionChanged -= OnCollectionChanged; @@ -112,8 +110,8 @@ namespace Xamarin.Forms.Platform.MacOS SetNativeControl(scroller); } - var controller = (IListViewController)e.NewElement; - controller.ScrollToRequested += OnScrollToRequested; + var listView = e.NewElement; + listView.ScrollToRequested += OnScrollToRequested; var templatedItems = ((ITemplatedItemsView<Cell>)e.NewElement).TemplatedItems; templatedItems.CollectionChanged += OnCollectionChanged; @@ -175,7 +173,7 @@ namespace Xamarin.Forms.Platform.MacOS void UpdateHeader() { - var header = Controller.HeaderElement; + var header = Element.HeaderElement; var headerView = (View)header; if (headerView != null) |