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
object ← TreeTemplateNodeBuilderBase<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>