RadBreadcrumbItem
Represents an item in a breadcrumb navigation control, providing a way to display and interact with a hierarchical path of navigation. This class extends the functionality of WPF's DependencyObject and implements ISupportInitialize for initialization support. It includes properties for customizing the header, dropdown header, image, text mode path, and a source collection of child items. The Items property maintains a collection of breadcrumb items, and the class manages interaction with an ItemsSource to allow dynamic updating of the breadcrumb items. Additionally, event hooks are provided for handling changes in item collections, ensuring consistency in the displayed data.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.Navigation.dll
Syntax:
[TelerikToolboxCategory("Navigation")]
public class RadBreadcrumbItem : DependencyObject, ISupportInitialize
Inheritance: objectRadBreadcrumbItem
Implements:
Constructors
Initializes a new instance of the RadBreadcrumbItem class.
public RadBreadcrumbItem()
Fields
DropDownHeaderProperty
DependencyProperty
Identifies the DropDownHeader dependency property.
public static readonly DependencyProperty DropDownHeaderProperty
HeaderProperty
DependencyProperty
Identifies the Header dependency property.
public static readonly DependencyProperty HeaderProperty
ImageProperty
DependencyProperty
Identifies the Image dependency property.
public static readonly DependencyProperty ImageProperty
ItemsProperty
DependencyProperty
Identifies the Items dependency property.
public static readonly DependencyProperty ItemsProperty
ItemsSourceProperty
DependencyProperty
Identifies the ItemsSource dependency property.
public static readonly DependencyProperty ItemsSourceProperty
TextModePathProperty
DependencyProperty
Identifies the TextModePath dependency property.
public static readonly DependencyProperty TextModePathProperty
Properties
Gets or sets the DropDownHeader property.
public object DropDownHeader { get; set; }
Image
ImageSource
Gets or sets the Image property.
public ImageSource Image { get; set; }
Gets a collection containing the current items.
public BreadcrumbItemCollection Items { get; set; }
Gets or sets the ItemsSource property.
public IEnumerable ItemsSource { get; set; }
Gets or sets the TextModePath property.
public string TextModePath { get; set; }
Methods
Begins initialization.
public void BeginInit()
Implements:
End initialization.
public void EndInit()
Implements:
Return item text value.