TreeList.AppendNode(Object, Int32, Int32, Int32, Int32, CheckState, NodeCheckBoxStyle, Object) Method
Adds a TreeListNode that contains the specified values to the XtraTreeList.
Namespace: DevExpress.XtraTreeList
Assembly: DevExpress.XtraTreeList.v24.1.dll
NuGet Packages: DevExpress.Win.Navigation, DevExpress.Win.TreeList
Declaration
public virtual TreeListNode AppendNode(
object nodeData,
int parentNodeId,
int imageIndex,
int selectImageIndex,
int stateImageIndex,
CheckState checkState,
NodeCheckBoxStyle childrenCheckBoxStyle,
object tag
)
Parameters
Name | Type | Description |
---|---|---|
nodeData | Object | An array of values or a DataRow object, used to initialize the created node’s cells. |
parentNodeId | Int32 | An integer value specifying the identifier of the parent node. |
imageIndex | Int32 | A zero-based index of the image displayed within the node. |
selectImageIndex | Int32 | A zero-based index of the image displayed within the node when it is focused or selected. |
stateImageIndex | Int32 | An integer value that specifies the index of the node’s state image. |
checkState | CheckState | The node’s check state. |
childrenCheckBoxStyle | DevExpress.XtraTreeList.NodeCheckBoxStyle | A NodeCheckBoxStyle enumeration value that specifies whether all child nodes owned by the created node should display check boxes, radio buttons, or neither. This value is assigned to the TreeListNode.ChildrenCheckBoxStyle property. |
tag | Object | An object that contains information associated with the Tree List node. This value is assigned to the TreeListNode.Tag property. |
Returns
Type | Description |
---|---|
TreeListNode | A TreeListNode object or descendant representing the added node. |