1 write to _columns
Microsoft.Maui (1)
Layouts\GridLayoutManager.cs (1)
107 _columns = GridStructure.InitializeColumns(grid.ColumnDefinitions);
20 references to _columns
Microsoft.Maui (20)
Layouts\GridLayoutManager.cs (20)
110 _columnStarCount = CountStars(_columns); 208 var column = _grid.GetColumn(view).Clamp(0, _columns.Length - 1); 209 var columnSpan = _grid.GetColumnSpan(view).Clamp(1, _columns.Length - column); 215 columnGridLengthType |= ToGridLengthType(_columns[columnIndex].GridLength.GridUnitType); 252 var firstColumn = _grid.GetColumn(view).Clamp(0, _columns.Length - 1); 253 var columnSpan = _grid.GetColumnSpan(view).Clamp(1, _columns.Length - firstColumn); 268 width += _columns[n].Size; 290 return SumDefinitions(_columns, _columnSpacing) + _padding.HorizontalThickness; 300 return SumDefinitions(_columns, _columnSpacing, minimize: true) + _padding.HorizontalThickness; 412 _columns[cell.Column].Update(measure.Width); 466 width += _columns[n].Size; 485 _columns[cell.Column].Update(measure.Width); 525 ResolveSpan(_columns, span.Start, span.Length, _columnSpacing, span.Requested); 593 left += _columns[n].Size; 669 ResolveStars(_columns, availableSpace, cellCheck, getDimension, _columnStarCount); 752 DetermineMinimumStarSizesInSpan(cellRequiredWidth, _columns, start, end); 804 MinimizeStars(_columns); 828 ExpandStarDefinitions(_columns, targetSize.Width - _padding.HorizontalThickness, GridMinimumWidth() - _padding.HorizontalThickness, 997 return !AnyAuto(_columns); 1015 measureWidth += _columns[column].Size;