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>