3 writes to _headerRenderer
Microsoft.Maui.Controls (3)
Compatibility\Handlers\ListView\iOS\ListViewRenderer.cs (3)
176
_headerRenderer
= null;
520
_headerRenderer
= headerView.ToHandler(MauiContext);
531
_headerRenderer
= null;
19 references to _headerRenderer
Microsoft.Maui.Controls (19)
Compatibility\Handlers\ListView\iOS\ListViewRenderer.cs (19)
71
if (
_headerRenderer
!= null)
173
if (
_headerRenderer
!= null)
175
_headerRenderer
.VirtualView?.DisposeModalAndChildHandlers();
381
var size =
_headerRenderer
.VirtualView.Measure(Bounds.Width, double.PositiveInfinity);
383
_headerRenderer
.ToPlatform().Frame = platformFrame;
384
_headerRenderer
.VirtualView.Arrange(platformFrame.ToRectangle());
385
Control.TableHeaderView =
_headerRenderer
.ToPlatform();
397
if (
_headerRenderer
!= null)
398
Control.TableHeaderView =
_headerRenderer
.ToPlatform();
504
if (
_headerRenderer
!= null)
506
((VisualElement)
_headerRenderer
.VirtualView).MeasureInvalidated -= OnHeaderMeasureInvalidated;
507
var reflectableType =
_headerRenderer
as System.Reflection.IReflectableType;
508
var rendererType = reflectableType != null ? reflectableType.GetTypeInfo().AsType() :
_headerRenderer
.GetType();
511
_headerRenderer
.SetVirtualView(headerView);
516
_headerRenderer
.VirtualView?.DisposeModalAndChildHandlers();
517
_headerRenderer
?.DisconnectHandler();
525
else if (
_headerRenderer
!= null)
528
((VisualElement)
_headerRenderer
.VirtualView).MeasureInvalidated -= OnHeaderMeasureInvalidated;
530
_headerRenderer
.VirtualView?.DisposeModalAndChildHandlers();