summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs')
-rw-r--r--Xamarin.Forms.Platform.MacOS/Renderers/ListViewRenderer.cs12
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)