Skip to main content
All docs
V25.1
  • TreeListView.AddNewNode(TreeListNode, Boolean) Method

    Adds a new node to the TreeListView‘s underlying datasource.

    Namespace: DevExpress.Xpf.Grid

    Assembly: DevExpress.Xpf.Grid.v25.1.dll

    NuGet Package: DevExpress.Wpf.Grid.Core

    Declaration

    public TreeListNode AddNewNode(
        TreeListNode parentNode,
        bool showUpdateRowButtons = false
    )

    Parameters

    Name Type Description
    parentNode TreeListNode

    A parent node.

    Optional Parameters

    Name Type Default Description
    showUpdateRowButtons Boolean False

    If the Edit Entire Row mode and the New Item Row are enabled, you can set this parameter to true to allow users edit values in the new row before posting this row to the data source.

    Returns

    Type Description
    TreeListNode

    A new node.

    Remarks

    Use the AddNewNode method to add a new node to the view’s underlying datasource. The View immediately reflects any changes made to the datasource and focuses the new node.

    The AddNewNode method is only available for datasources which support the following interfaces:

    • IBindingList
    • ICollectionView
    • INotifyCollectionChanged

    When a new node is added, the datasource may initialize some values (key fields, for instance). Records can also be initialized by handling the TreeListView.AddingNewNode event.

    Refer to the Add and Remove Rows topic for more information.

    See Also