[Expand]General Information
[Collapse]WinForms Controls
  .NET Core Support
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications, and Dialogs
  [Collapse]Editors and Simple Controls
    Included Controls and Components
   [Expand]Common Editor Features and Concepts
   [Expand]Lookup Editors
    Popup Container Editor
   [Expand]Token Edit Control
   [Collapse]Breadcrumb Edit Control
     Breadcrumb Modes
     How to: Create Breadcrumb Nodes at Design Time
     How to: Create Breadcrumb Nodes at Runtime
     How To: Add Custom Buttons to the Breadcrumb Edit Control
     How To: Create a File Explorer
   [Expand]Range Control
   [Expand]Image Slider
    Camera Control
    Templated ListBox Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Gantt Control
  [Expand]Chart Control
  [Expand]Map Control
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

How to: Create Breadcrumb Nodes at Design Time

This example illustrates how to use the Breacrumb Node Editor to populate the BreadCrumbEdit control with nodes at design time.

  1. Invoke the BreadCrumbEdit smart tag and click the Edit Nodes... link. In the Node Editor that will appear click 'Add Root' or 'Add Child' buttons to add a root or child node respectively. Use up and down arrow buttons to re-arrange the nodes as required.

    The Node Editor will check whether or not your current nodes hierarchy is valid and display warnings if something is wrong. For instance, the following image illustrates a message that can be seen when multiple non-persistent root nodes are present. Clicking a link suggested by this message will create a new root node and place all existing root nodes inside it.

  2. Use the property grid to the editor's right edge to customize your nodes (modify captions, values, assign images, make specific nodes persistent etc.).
  3. Optionally, specify the RepositoryItemBreadCrumbEdit.SelectedNode property to set the initially selected node.

Is this topic helpful?​​​​​​​