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

objectTreeTemplateNodeBuilderBase<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>