Skip to main content

Class TreeRowTemplateBuilder<TRow, TColumn>

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

public sealed class TreeRowTemplateBuilder<TRow, TColumn> : TreeTemplateNodeBuilderBase<TRow, TColumn>

Type Parameters​

TRow

TColumn

Inheritance​

object ← TreeTemplateNodeBuilderBase<TRow, TColumn> ← TreeRowTemplateBuilder<TRow, TColumn>

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Methods​

LeadingPane(Action<TreePaneTemplateBuilder<TRow, TColumn>>)​

public TreeRowTemplateBuilder<TRow, TColumn> LeadingPane(Action<TreePaneTemplateBuilder<TRow, TColumn>> configure)

Parameters​

configure Action<TreePaneTemplateBuilder<TRow, TColumn>>

Returns​

TreeRowTemplateBuilder<TRow, TColumn>

Pane(TreeFrozenKind, Action<TreePaneTemplateBuilder<TRow, TColumn>>)​

public TreeRowTemplateBuilder<TRow, TColumn> Pane(TreeFrozenKind paneKind, Action<TreePaneTemplateBuilder<TRow, TColumn>> configure)

Parameters​

paneKind TreeFrozenKind

configure Action<TreePaneTemplateBuilder<TRow, TColumn>>

Returns​

TreeRowTemplateBuilder<TRow, TColumn>

PrimaryPane(Action<TreePaneTemplateBuilder<TRow, TColumn>>)​

public TreeRowTemplateBuilder<TRow, TColumn> PrimaryPane(Action<TreePaneTemplateBuilder<TRow, TColumn>> configure)

Parameters​

configure Action<TreePaneTemplateBuilder<TRow, TColumn>>

Returns​

TreeRowTemplateBuilder<TRow, TColumn>

TrailingPane(Action<TreePaneTemplateBuilder<TRow, TColumn>>)​

public TreeRowTemplateBuilder<TRow, TColumn> TrailingPane(Action<TreePaneTemplateBuilder<TRow, TColumn>> configure)

Parameters​

configure Action<TreePaneTemplateBuilder<TRow, TColumn>>

Returns​

TreeRowTemplateBuilder<TRow, TColumn>