| File: ListView\IListViewController.cs | Web Access |
| Project: src\src\Controls\src\Core\Controls.Core.csproj (Microsoft.Maui.Controls) |
#nullable disable using System; namespace Microsoft.Maui.Controls { public interface IListViewController : IViewController { event EventHandler<ScrollToRequestedEventArgs> ScrollToRequested; ListViewCachingStrategy CachingStrategy { get; } Element FooterElement { get; } Element HeaderElement { get; } bool RefreshAllowed { get; } Cell CreateDefaultCell(object item); string GetDisplayTextFromGroup(object cell); void NotifyRowTapped(int index, int inGroupIndex, Cell cell); void NotifyRowTapped(int index, int inGroupIndex, Cell cell, bool isContextMenuRequested); void NotifyRowTapped(int index, Cell cell); void NotifyRowTapped(int index, Cell cell, bool isContextMenuRequested); void SendCellAppearing(Cell cell); void SendCellDisappearing(Cell cell); void SendRefreshing(); } }