Initializes a new instance of the CheckBoxColumn<TModel> class that displays a three-state check box.
public CheckBoxColumn(object? header, Expression<Func<TModel, bool?>> getter, Action<TModel, bool?>? setter = null, GridLength? width = default(GridLength? ), CheckBoxColumnOptions<TModel>? options = null)
The column header.
An expression which given a row model, returns a nullable boolean cell value for the column.
A method which given a row model and a cell value, writes the cell value to the row model. If not supplied then the column will be read-only.
The column width. If null defaults to Avalonia.Controls.GridLength.Auto.
Additional column options.