Class HierarchyNavigatorItemsControl
Represents the class for hierarchy navigation items of the control.
Inheritance
System.Object
HierarchyNavigatorItemsControl
Implements
System.IDisposable
Assembly: Syncfusion.Tools.Wpf.dll
public class HierarchyNavigatorItemsControl : ItemsControl, IHierarchyNavigatorModelHost, IDisposable
Constructors
Declaration
public HierarchyNavigatorItemsControl()
Fields
Using a DependencyProperty as the backing store for BrudCrumb. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty BreadCrumbProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for CornerRadius. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty CornerRadiusProperty
Field Value
Type |
System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty HeaderContainerStyleProperty
Field Value
Type |
System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty HeaderItemContainerStyleProperty
Field Value
Type |
System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty ItemContainerStyleProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for NavigationPopupStyle. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty NavigationPopupStyleProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for RefreshButtonWidth. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty RefreshButtonWidthProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for ShowRefreshButton. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ShowDropDownButtonProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for ShowRefreshButton. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ShowRefreshButtonProperty
Field Value
Type |
System.Windows.DependencyProperty |
Properties
Declaration
public string BreadCrumb { get; set; }
Property Value
Declaration
public CornerRadius CornerRadius { get; set; }
Property Value
Type |
System.Windows.CornerRadius |
Gets or sets the item container style.
Declaration
public Style HeaderContainerStyle { get; set; }
Property Value
Type |
Description |
System.Windows.Style |
The item container style.
|
Gets or sets the item container style.
Declaration
public Style HeaderItemContainerStyle { get; set; }
Property Value
Type |
Description |
System.Windows.Style |
The item container style.
|
Gets or sets the item container style.
Declaration
public Style ItemContainerStyle { get; set; }
Property Value
Type |
Description |
System.Windows.Style |
The item container style.
|
Declaration
public HierarchyNavigatorModel Model { get; }
Property Value
Declaration
public Style NavigationPopupStyle { get; set; }
Property Value
Type |
System.Windows.Style |
Declaration
public double RefreshButtonWidth { get; set; }
Property Value
Declaration
public Visibility ShowDropDownButton { get; set; }
Property Value
Type |
System.Windows.Visibility |
Declaration
public Visibility ShowRefreshButton { get; set; }
Property Value
Type |
System.Windows.Visibility |
Methods
Declaration
public void add_HierarchyNavigatorSelectedItemChanged(HierarchyNavigatorSelectedItemChangedEventHandler value)
Parameters
Declaration
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
Type |
System.Windows.DependencyObject |
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
Type |
Name |
Description |
System.Object |
item |
|
Returns
Declaration
public override void OnApplyTemplate()
Declaration
public void PopulateItemSource()
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
Type |
Name |
Description |
System.Windows.DependencyObject |
element |
|
System.Object |
item |
|
Declaration
public void remove_HierarchyNavigatorSelectedItemChanged(HierarchyNavigatorSelectedItemChangedEventHandler value)
Parameters
Declaration
public bool SelectNavigationItem(object sender)
Parameters
Type |
Name |
Description |
System.Object |
sender |
|
Returns
Declaration
public bool ShowNavigationPopupItems(object hierarchyNavigatorItem)
Parameters
Type |
Name |
Description |
System.Object |
hierarchyNavigatorItem |
|
Returns
Events
Declaration
public event EventHandler HierarchyNavigatorRefreshButtonClick
Event Type
Declaration
public event HierarchyNavigatorSelectedItemChangedEventHandler HierarchyNavigatorSelectedItemChanged
Event Type
Declaration
public event EventHandler NavigationPopupClosed
Event Type
Declaration
public event EventHandler NavigationPopupClosing
Event Type
Declaration
public event EventHandler NavigationPopupOpened
Event Type
Declaration
public event EventHandler NavigationPopupOpening
Event Type
Implements
System.IDisposable