Skip to main content

BreadCrumbEdit.GetNavigationHistory() Method

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

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.XtraEditors.v24.1.dll

NuGet Package: DevExpress.Win.Navigation

Declaration

public BreadCrumbHistory GetNavigationHistory()

Returns

Type Description
BreadCrumbHistory

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

Remarks

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