1 write to ItemsView
Microsoft.Maui.Controls.Compatibility (1)
iOS\CollectionView\ItemsViewController.cs (1)
34
ItemsView
= itemsView;
48 references to ItemsView
Microsoft.Maui.Controls.Compatibility (48)
iOS\CollectionView\CarouselViewController.cs (1)
477
if (
ItemsView
.IsVisible)
iOS\CollectionView\GroupableItemsViewController.cs (13)
28
_isGrouped =
ItemsView
.IsGrouped;
39
if (
ItemsView
.IsGrouped)
41
return ItemsSourceFactory.CreateGrouped(
ItemsView
.ItemsSource, this);
49
_isGrouped =
ItemsView
.IsGrouped;
106
?
ItemsView
.GroupHeaderTemplate
107
:
ItemsView
.GroupFooterTemplate;
111
cell.Bind(template, bindingContext,
ItemsView
);
122
?
ItemsView
.GroupHeaderTemplate
123
:
ItemsView
.GroupFooterTemplate);
151
return GetReferenceSizeForheaderOrFooter(collectionView,
ItemsView
.GroupHeaderTemplate, UICollectionElementKindSectionKey.Header, section);
161
return GetReferenceSizeForheaderOrFooter(collectionView,
ItemsView
.GroupFooterTemplate, UICollectionElementKindSectionKey.Footer, section);
204
if (
ItemsView
?.ItemsLayout is GridItemsLayout gridItemsLayout)
217
if (!
ItemsView
.IsGrouped)
iOS\CollectionView\ItemsViewController.cs (16)
169
var itemsViewWidth =
ItemsView
.Width;
170
var itemsViewHeight =
ItemsView
.Height;
208
return ItemsSourceFactory.Create(
ItemsView
.ItemsSource, this);
223
CollectionView.UpdateFlowDirection(
ItemsView
);
266
cell.Bind(
ItemsView
.ItemTemplate, ItemsSource[indexPath],
ItemsView
);
329
if (
ItemsView
.ItemTemplate != null)
429
(uiView, formsElement) = TemplateHelpers.RealizeView(view, viewTemplate,
ItemsView
);
444
UpdateView(
ItemsView
?.EmptyView,
ItemsView
?.EmptyViewTemplate, ref _emptyUIView, ref _emptyViewFormsElement);
515
if (((IElementController)
ItemsView
).LogicalChildren.IndexOf(_emptyViewFormsElement) == -1)
517
ItemsView
.AddLogicalChild(_emptyViewFormsElement);
543
ItemsView
.RemoveLogicalChild(_emptyViewFormsElement);
560
if (_emptyViewFormsElement != null && ((IElementController)
ItemsView
).LogicalChildren.IndexOf(_emptyViewFormsElement) != -1)
578
if (
ItemsView
.ItemTemplate == null)
628
if (
ItemsView
.IsVisible)
iOS\CollectionView\ItemsViewDelegator.cs (1)
48
var itemsView = ViewController.
ItemsView
;
iOS\CollectionView\SelectableItemsViewController.cs (10)
59
var mode =
ItemsView
.SelectionMode;
66
ItemsView
.SelectedItem = GetItemAtIndex(indexPath);
69
ItemsView
.SelectedItems.Add(GetItemAtIndex(indexPath));
76
var mode =
ItemsView
.SelectionMode;
85
ItemsView
.SelectedItems.Remove(GetItemAtIndex(indexPath));
92
if (
ItemsView
== null)
97
var mode =
ItemsView
.SelectionMode;
104
var selectedItem =
ItemsView
.SelectedItem;
125
var mode =
ItemsView
.SelectionMode;
148
var selectedItems =
ItemsView
.SelectedItems;
iOS\CollectionView\StructuredItemsViewController.cs (7)
58
protected override bool IsHorizontal => (
ItemsView
?.ItemsLayout as ItemsLayout)?.Orientation == ItemsLayoutOrientation.Horizontal;
105
UpdateSubview(
ItemsView
?.Footer,
ItemsView
?.FooterTemplate, FooterTag,
112
UpdateSubview(
ItemsView
?.Header,
ItemsView
?.HeaderTemplate, HeaderTag,
123
ItemsView
.RemoveLogicalChild(formsElement);
136
ItemsView
.AddLogicalChild(formsElement);