2 writes to _itemsView
Microsoft.Maui.Controls (2)
TemplatedItemsList.cs (2)
63 _itemsView = itemsView; 85 _itemsView = itemsView;
25 references to _itemsView
Microsoft.Maui.Controls (25)
TemplatedItemsList.cs (25)
64 _itemsView.PropertyChanged += BindableOnPropertyChanged; 71 ListProxy = new ListProxy(source, dispatcher: _itemsView.Dispatcher); 73 ListProxy = new ListProxy(Array.Empty<object>(), dispatcher: _itemsView.Dispatcher); 86 _itemsView.PropertyChanged += BindableOnPropertyChanged; 91 ListProxy = new ListProxy(itemSource, windowSize, _itemsView.Dispatcher); 95 ListProxy = new ListProxy(Array.Empty<object>(), dispatcher: _itemsView.Dispatcher); 121 groupHeader = (DataTemplate)_itemsView.GetValue(GroupHeaderTemplateProperty); 157 get { return (IsGroupingEnabledProperty != null) && (bool)_itemsView.GetValue(IsGroupingEnabledProperty); } 192 var listView = _itemsView as ListView; 213 get { return (DataTemplate)_itemsView.GetValue(_itemTemplateProperty); } 218 get { return (ProgressiveLoadingProperty != null) && (bool)_itemsView.GetValue(ProgressiveLoadingProperty); } 241 _itemsView.PropertyChanged -= BindableOnPropertyChanged; 537 return ItemTemplate.SelectDataTemplate(item, _itemsView); 542 if (ItemTemplate?.CreateContent(item, _itemsView) is not TItem content) 544 content = _itemsView.CreateDefault(item); 631 _itemsView.SetupContent(content, index); 659 _itemsView.SetupContent(content, groupIndex); 700 return (IEnumerable)_itemsView.GetValue(_itemSourceProperty); 736 var groupProxy = new TemplatedItemsList<TView, TItem>(this, children, _itemsView, _itemTemplateProperty); 749 groupProxy.HeaderContent = (TItem)GroupHeaderTemplate.CreateContent(groupProxy.ItemsSource, _itemsView); 759 groupProxy.HeaderContent = _itemsView.CreateDefault(ListProxy.ProxiedEnumerable); 774 _itemsView.SetupContent(groupProxy.HeaderContent, index); 957 ListProxy = new ListProxy(Array.Empty<object>(), dispatcher: _itemsView.Dispatcher); 959 ListProxy = new ListProxy(itemSource, dispatcher: _itemsView.Dispatcher); 1217 _itemsView.UnhookContent(item);