Initializes a new instance of the ColumnBase<TModel, TValue> class.
public ColumnBase(object? header, Func<TModel, TValue?> valueSelector, TypedBinding<TModel, TValue?> binding, GridLength? width, ColumnOptions<TModel>? options)
The column header.
the function which selects the column value from the model..
a binding which selects the column value from the model.
The column width. If null defaults to Avalonia.Controls.GridLength.Auto.
Additional column options.