Skip to main content

Class TreePaneTemplateBuilder<TRow, TColumn>

Namespace: VelloSharp.TreeDataGrid.Templates
Assembly: VelloSharp.TreeDataGrid.dll

public sealed class TreePaneTemplateBuilder<TRow, TColumn> : TreeTemplateContentNodeBuilder<TRow, TColumn>

Type Parameters

TRow

TColumn

Inheritance

objectTreeTemplateNodeBuilderBase<TRow, TColumn>TreeTemplateContentNodeBuilder<TRow, TColumn>TreePaneTemplateBuilder<TRow, TColumn>

Inherited Members

TreeTemplateContentNodeBuilder<TRow, TColumn>.Stack(Action<TreeTemplateContentNodeBuilder<TRow, TColumn>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.Stack(TreeTemplateStackOrientation, Action<TreeTemplateContentNodeBuilder<TRow, TColumn>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.Text(string), TreeTemplateContentNodeBuilder<TRow, TColumn>.Text(Action<TreeTemplateLeafBuilder<TRow, TColumn>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.TextBlock(string), TreeTemplateContentNodeBuilder<TRow, TColumn>.TextBlock(Action<TreeTemplateLeafBuilder<TRow, TColumn>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.AccessText(string), TreeTemplateContentNodeBuilder<TRow, TColumn>.AccessText(Action<TreeTemplateLeafBuilder<TRow, TColumn>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.TextBox(Action<TreeTemplateLeafBuilder<TRow, TColumn>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.Rectangle(Action<TreeTemplateLeafBuilder<TRow, TColumn>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.ContentPresenter(Action<TreeTemplateLeafBuilder<TRow, TColumn>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.Property(string, string), TreeTemplateContentNodeBuilder<TRow, TColumn>.Property(string, double), TreeTemplateContentNodeBuilder<TRow, TColumn>.Property(string, bool), TreeTemplateContentNodeBuilder<TRow, TColumn>.RowBinding(string, Expression<Func<TRow, object?>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.ColumnBinding(string, Expression<Func<TColumn, object?>>), TreeTemplateContentNodeBuilder<TRow, TColumn>.Spacing(double), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Methods

Cell(string, Action<TreeCellTemplateBuilder<TRow, TColumn>>)

public TreePaneTemplateBuilder<TRow, TColumn> Cell(string columnKey, Action<TreeCellTemplateBuilder<TRow, TColumn>> configure)

Parameters

columnKey string

configure Action<TreeCellTemplateBuilder<TRow, TColumn>>

Returns

TreePaneTemplateBuilder<TRow, TColumn>

Cell(uint, Action<TreeCellTemplateBuilder<TRow, TColumn>>)

public TreePaneTemplateBuilder<TRow, TColumn> Cell(uint columnKey, Action<TreeCellTemplateBuilder<TRow, TColumn>> configure)

Parameters

columnKey uint

configure Action<TreeCellTemplateBuilder<TRow, TColumn>>

Returns

TreePaneTemplateBuilder<TRow, TColumn>

Material(uint)

public TreePaneTemplateBuilder<TRow, TColumn> Material(uint materialId)

Parameters

materialId uint

Returns

TreePaneTemplateBuilder<TRow, TColumn>

RenderHook(uint)

public TreePaneTemplateBuilder<TRow, TColumn> RenderHook(uint renderHookId)

Parameters

renderHookId uint

Returns

TreePaneTemplateBuilder<TRow, TColumn>