A newer version of this page is available. Switch to the current version.

BreadCrumbEdit.GetNavigationHistory() Method

Gets the object that stores the complete navigation history for this Breadcrumb Edit Control.

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.XtraEditors.v19.1.dll


public BreadCrumbHistory GetNavigationHistory()
Public Function GetNavigationHistory As BreadCrumbHistory


Type Description

A BreadCrumbHistory object that stores the complete navigation history for this control.


At runtime, end-users can navigate through breadcrumb nodes by various means:

  • by clicking node captions and drop-down buttons;
  • by using persistent nodes' shortcuts to specific node paths;
  • by typing node paths when in Edit mode (see the RepositoryItemBreadCrumbEdit.BreadCrumbMode property);
  • by using your custom visual elements that change the breadcrumb path programmatically.

By default, from all these navigation methods the control tracks only keyboard navigation in Edit mode. Visited node paths are written to a navigation journal, which can be retrieved through the RepositoryItemBreadCrumbEdit.History property. If you need a complete navigation history, use the GetNavigationHistory method instead.

See the 'History' section of the Breadcrumb Edit Control article to learn more.

See Also