4 types derived from Cell
Microsoft.Maui.Controls (4)
Cells\EntryCell.cs (1)
9 public class EntryCell : Cell, ITextAlignmentElement, IEntryCellController, ITextAlignment
Cells\SwitchCell.cs (1)
8 public class SwitchCell : Cell
Cells\TextCell.cs (1)
9 public class TextCell : Cell
Cells\ViewCell.cs (1)
9 public class ViewCell : Cell
58 references to Cell
Microsoft.Maui.Controls (58)
Cells\Cell.cs (11)
19 public static readonly BindableProperty IsEnabledProperty = BindableProperty.Create(nameof(IsEnabled), typeof(bool), typeof(Cell), true, propertyChanged: OnIsEnabledPropertyChanged); 283 (bindable as Cell).OnPropertyChanged(nameof(HasContextActions)); 335 public IPlatformElementConfiguration<T, Cell> On<T>() where T : IConfigPlatform 340 IElementConfiguration<Cell> GetElementConfiguration() 345 class ElementConfiguration : IElementConfiguration<Cell> 347 readonly Lazy<PlatformConfigurationRegistry<Cell>> _platformConfigurationRegistry; 348 public ElementConfiguration(Cell cell) 351 new Lazy<PlatformConfigurationRegistry<Cell>>(() => new PlatformConfigurationRegistry<Cell>(cell)); 355 public IPlatformElementConfiguration<T, Cell> On<T>() where T : IConfigPlatform 360 internal PlatformConfigurationRegistry<Cell> Registry => _platformConfigurationRegistry.Value;
Element\Element.cs (1)
31 /// <term><see cref = "Cell"/></term>
Internals\CellExtensions.cs (1)
41 public static Tuple<int, int> GetPath(this Cell cell)
ITableModel.cs (2)
8 Cell GetCell(int section, int row); 9 Cell GetHeaderCell(int section);
ListView\IListViewController.cs (7)
15 Cell CreateDefaultCell(object item); 17 void NotifyRowTapped(int index, int inGroupIndex, Cell cell); 18 void NotifyRowTapped(int index, int inGroupIndex, Cell cell, bool isContextMenuRequested); 19 void NotifyRowTapped(int index, Cell cell); 20 void NotifyRowTapped(int index, Cell cell, bool isContextMenuRequested); 21 void SendCellAppearing(Cell cell); 22 void SendCellDisappearing(Cell cell);
ListView\ListView.cs (11)
19 public class ListView : ItemsView<Cell>, IListViewController, IElementConfiguration<ListView>, IVisualTreeElement 335 public void SendCellAppearing(Cell cell) 340 public void SendCellDisappearing(Cell cell) 414 protected override Cell CreateDefault(object item) 445 protected override void SetupContent(Cell content, int index) 459 protected override void UnhookContent(Cell content) 476 public Cell CreateDefaultCell(object item) 507 public void NotifyRowTapped(int groupIndex, int inGroupIndex, Cell cell = null) 533 public void NotifyRowTapped(int groupIndex, int inGroupIndex, Cell cell, bool isContextMenuRequested) 573 public void NotifyRowTapped(int index, Cell cell = null) 588 public void NotifyRowTapped(int index, Cell cell, bool isContextmenuRequested)
PlatformConfiguration\AndroidSpecific\ViewCell.cs (6)
5 using FormsCell = Maui.Controls.Cell; 15 var cell = element as FormsCell; 32 public static bool GetIsContextActionsLegacyModeEnabled(this IPlatformElementConfiguration<Android, FormsCell> config) 38 public static IPlatformElementConfiguration<Android, FormsCell> SetIsContextActionsLegacyModeEnabled(this IPlatformElementConfiguration<Android, FormsCell> config, bool value)
PlatformConfiguration\iOSSpecific\Cell.cs (4)
5 using FormsElement = Maui.Controls.Cell; 22 public static Color DefaultBackgroundColor(this IPlatformElementConfiguration<iOS, FormsElement> config) 26 public static IPlatformElementConfiguration<iOS, FormsElement> SetDefaultBackgroundColor(this IPlatformElementConfiguration<iOS, FormsElement> config, Color value)
TableView\TableModel.cs (4)
14 public virtual Cell GetCell(int section, int row) 17 var cell = item as Cell; 25 public virtual Cell GetHeaderCell(int section)
TableView\TableSection.cs (1)
165 public sealed class TableSection : TableSectionBase<Cell>
TableView\TableView.cs (9)
128 foreach (Cell cell in Root.SelectMany(r => r)) 161 childCollectionChangedEventArgs.Args.NewItems?.Cast<Cell>().ForEach(cell => cell.Parent = this); 175 static readonly BindableProperty PathProperty = BindableProperty.Create("Path", typeof(Tuple<int, int>), typeof(Cell), null); 200 public override Cell GetCell(int section, int row) 202 var cell = (Cell)GetItem(section, row); 236 ((Cell)item).OnTapped(); 239 internal static Tuple<int, int> GetPath(Cell item) 262 static void SetPath(Cell item, Tuple<int, int> index)
TemplatedItemsList.cs (1)
38 static readonly BindablePropertyKey IsGroupHeaderPropertyKey = BindableProperty.CreateAttachedReadOnly("IsGroupHeader", typeof(bool), typeof(Cell), false);