Represents a collection of columns in an ITreeDataGridSource.
public interface IColumns : IReadOnlyList<IColumn>, IReadOnlyCollection<IColumn>, IEnumerable<IColumn>, IEnumerable, INotifyCollectionChanged
Note that items retrieved from an IColumns collection may be reused, so the IColumn should be treated as valid only until the next item is retrieved from the collection.
kind:method, kind:property, kind:ctor. Press Esc to clear.CellMeasured(Int32, Int32, Size)Called by the Avalonia.Controls.Models.TreeDataGrid when a cell has been measured.CommitActualWidths()Commits the actual widths of the columns.GetColumnAt(Double)Gets the index and X position of the column at the specified X position, if it can be calculated.GetEstimatedWidth(Double)Gets the estimated total width of all columns.SetColumnWidth(Int32, GridLength)Sets the width of a column.ViewportChanged(Rect)Called by the Avalonia.Controls.Models.TreeDataGrid when the viewport changes, in order to update star columns.