Skip to main content

TemplateColumnCreateOptions Class

Definition

Assembly:Avalonia.Controls.TreeDataGrid
Package:Avalonia.Controls.TreeDataGrid

Holds options for configuring a Avalonia.Controls.TreeDataGridTemplateColumn via the fluent API.

public class TemplateColumnCreateOptions

Inheritance: object -> ColumnCreateOptions -> TemplateColumnCreateOptions

Constructors

NameDescription
TemplateColumnCreateOptionsNo summary available.

TemplateColumnCreateOptions Constructor

public TemplateColumnCreateOptions()

Properties

NameDescription
TextSearchBindingGets or sets a binding which selects the search text from a model.
AllowTriStateSortingGets or sets whether the user can cycle through ascending, descending, and unsorted states when clicking the column header. Inherited from ColumnCreateOptions.
BeginEditGesturesGets or sets the gesture(s) that will cause a cell to enter edit mode. Inherited from ColumnCreateOptions.
CanUserResizeGets or sets a value indicating whether the user can resize a column by dragging. Inherited from ColumnCreateOptions.
CanUserSortColumnGets or sets a value indicating whether the user can sort a column by clicking. Inherited from ColumnCreateOptions.
CompareAscendingGets or sets a custom comparison for ascending ordered columns. Inherited from ColumnCreateOptions.
CompareDescendingGets or sets a custom comparison for descending ordered columns. Inherited from ColumnCreateOptions.
MaxWidthGets or sets the maximum width for a column. Inherited from ColumnCreateOptions.
MinWidthGets or sets the minimum width for a column. Inherited from ColumnCreateOptions.
WidthGets or sets the column width. Inherited from ColumnCreateOptions.

TextSearchBinding Property

Gets or sets a binding which selects the search text from a model.

public Avalonia.Data.BindingBase TextSearchBinding { get; set; }