Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

BreadCrumbEdit.GetNavigationHistory() Method

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

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.XtraEditors.v24.2.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