TreeList.InvalidateNodes() Method

Invalidates all visible nodes and row footers.

Namespace: DevExpress.XtraTreeList

Assembly: DevExpress.XtraTreeList.v20.1.dll


public virtual void InvalidateNodes()
Public Overridable Sub InvalidateNodes


Use the InvalidateNodes method to force repainting of all nodes and row footers currently visible within the TreeList control. Note that nodes include cells, preview sections, node images, expand/collapse buttons and indicator cell buttons. Row footers include indicator cells as well.

Calling the InvalidateNodes method is useful if you want to repaint the mentioned elements at times when not repainted automatically. For instance, navigating through cells doesn't invoke row footer repainting. Thus, you must invoke row footer repainting manually if you want their look & feel to depend on specific conditions.

Generally, the following must be done in order to use the InvalidateNodes method effectively.

The TreeList.InvalidateNode method enables you to repaint a single node.

See Also