Skip to main content

Class TreeTemplateNodeBuilderBase<TRow, TColumn>

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

public abstract class TreeTemplateNodeBuilderBase<TRow, TColumn>

Type Parameters

TRow

TColumn

Inheritance

objectTreeTemplateNodeBuilderBase<TRow, TColumn>

Inherited Members

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

Constructors

TreeTemplateNodeBuilderBase(TreeTemplateNodeKind)

protected TreeTemplateNodeBuilderBase(TreeTemplateNodeKind kind)

Parameters

kind TreeTemplateNodeKind

Methods

AddChild(TreeTemplateNodeBuilderBase<TRow, TColumn>)

protected void AddChild(TreeTemplateNodeBuilderBase<TRow, TColumn> builder)

Parameters

builder TreeTemplateNodeBuilderBase<TRow, TColumn>

SetBinding(string, string)

protected void SetBinding(string propertyName, string bindingPath)

Parameters

propertyName string

bindingPath string

SetBoolean(string, bool)

protected void SetBoolean(string propertyName, bool value)

Parameters

propertyName string

value bool

SetColor(string, string)

protected void SetColor(string propertyName, string value)

Parameters

propertyName string

value string

SetNumber(string, double)

protected void SetNumber(string propertyName, double value)

Parameters

propertyName string

value double

SetString(string, string)

protected void SetString(string propertyName, string value)

Parameters

propertyName string

value string