ClassNavigationItemButton
Represents custom control that is used to navigate to the specific RadRadialMenuItem children.
Definition
Namespace:Telerik.Windows.Controls.RadialMenu
Assembly:Telerik.Windows.Controls.Navigation.dll
Syntax:
public class NavigationItemButton : Control
Inheritance: objectNavigationItemButton
Constructors
NavigationItemButton()
Initializes a new instance of the NavigationItemButton class.
Declaration
public NavigationItemButton()
Properties
IsTemplateApplied
Determines whether the OnApplyTemplate() method and the ApplyTemplateCore() routine is passed.
Methods
ApplyTemplateCore()
Called when the Framework is called. Inheritors should override this method should they have some custom template-related logic. This is done to ensure that the property is properly initialized.
CanUpdateVisualState()
Determines whether the current visual state may be updated.
ComposeVisualStateName()
Builds the current visual state for this instance.
ComposeVisualStateNameBase()
Builds the current visual state for this instance.
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Declaration
public override void OnApplyTemplate()
OnCreateAutomationPeer()
Creates a RadRadialMenuNavigationItemButtonAutomationPeer.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
OnInitialized(EventArgs)
Raises the event. This method is invoked whenever is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
The RoutedEventArgs that contains the event data.
OnMouseEnter(MouseEventArgs)
Called before the System.Windows.UIElement.MouseEnter event occurs.
Declaration
protected override void OnMouseEnter(MouseEventArgs e)
Parameters
e
MouseEventArgs
The data for the event.
OnMouseLeave(MouseEventArgs)
Called before the System.Windows.UIElement.MouseLeave event occurs.
Declaration
protected override void OnMouseLeave(MouseEventArgs e)
Parameters
e
MouseEventArgs
The data for the event.
OnTemplateApplied()
Occurs when the method has been called and the template is already successfully applied.
Declaration
protected void OnTemplateApplied()
SetVisualState(string, bool)
Applies the specified visual state as current.
UpdateVisualState(bool)
Re-evaluates the current visual state for the control and updates it if necessary.
Declaration
protected virtual void UpdateVisualState(bool animate)
Parameters
animate
True to use transitions during state update, false otherwise.