New to Telerik UI for WPFStart a free 30-day trial

Represents a breadcrumb navigation control that displays a hierarchical series of links to navigate through different levels of content. The breadcrumb bar allows for dynamic changes in the items displayed based on the available width and hides overflow items if necessary. It supports theming and can apply custom templates to the items it contains.

Definition

Namespace:Telerik.Windows.Controls.Breadcrumb

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

C#
[Themable]
public class RadBreadcrumbBar : HeaderedItemsControl

Inheritance: objectRadBreadcrumbBar

Constructors

Initializes a new instance of the RadBreadcrumbBar class.

C#
public RadBreadcrumbBar()

Methods

Arranges the items.

C#
protected override Size ArrangeOverride(Size finalSize)
Parameters:finalSizeSizeReturns:

Size

Clean up RadBreadcrumbBarItem item.

C#
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObjectitemobject

Returns a RadBreadcrumbBarItem.

C#
protected override DependencyObject GetContainerForItemOverride()
Returns:

DependencyObject

Returns true is item is a RadBreadcrumbBarItem.

C#
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters:itemobjectReturns:

bool

Applies the template for the RadBreadcrumbBar.

C#
public override void OnApplyTemplate()
C#
protected override AutomationPeer OnCreateAutomationPeer()
Returns:

AutomationPeer

Raises the event. This method is invoked whenever is set to true internally.

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Prepares a RadBreadcrumbBarItem item.

C#
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObjectitemobject

Resets the theme.

C#
public void ResetTheme()