Initializes a new instance of the TextColumn<TModel, TValue> class.
public TextColumn(object? header, Expression<Func<TModel, TValue?>> getter, Action<TModel, TValue?> setter, GridLength? width = default(GridLength? ), TextColumnOptions<TModel>? options = null)
The column header.
An expression which given a row model, returns a cell value for the column.
A method which given a row model and a cell value, writes the cell value to the row model.
The column width. If null defaults to Avalonia.Controls.GridLength.Auto.
Additional column options.