Class
RadRibbonApplicationDropDownButton

Represents a drop-down button specifically designed for use within the context of a RadRibbonView. This class inherits from RadRibbonDropDownButton and is intended to provide additional styling and functionality specific to ribbon application buttons within WPF applications. It is designed to support features such as automatic styling and automation peer support for accessibility, leveraging the capabilities of the underlying framework for custom behaviors.

Definition

Namespace:Telerik.Windows.Controls.RibbonView.Primitives

Assembly:Telerik.Windows.Controls.RibbonView.dll

Syntax:

cs-api-definition
public class RadRibbonApplicationDropDownButton : RadRibbonDropDownButton, IDisposable, IRibbonButton, IVariantControl

Inheritance: objectRadButtonRadDropDownButtonRadRibbonDropDownButtonRadRibbonApplicationDropDownButton

Implements: IDisposableIRibbonButtonIVariantControl

Inherited Members RadRibbonDropDownButton.TextRow2PropertyRadRibbonDropDownButton.TextRow1PropertyRadRibbonDropDownButton.SplitTextPropertyRadRibbonDropDownButton.TextPropertyRadRibbonDropDownButton.SmallImagePropertyRadRibbonDropDownButton.LargeImagePropertyRadRibbonDropDownButton.SizePropertyRadRibbonDropDownButton.CurrentSizePropertyRadRibbonDropDownButton.IsAutoSizePropertyRadRibbonDropDownButton.CollapseToSmallPropertyRadRibbonDropDownButton.CollapseToMediumPropertyRadRibbonDropDownButton.OnApplyTemplate()RadRibbonDropDownButton.SetVariant(RibbonGroupVariant)RadRibbonDropDownButton.HidePopupOnChildItemActivated(object, RoutedEventArgs)RadRibbonDropDownButton.ApplyDropDownButtonPosition()RadRibbonDropDownButton.OnKeyDown(KeyEventArgs)RadRibbonDropDownButton.TextRadRibbonDropDownButton.SmallImageRadRibbonDropDownButton.LargeImageRadRibbonDropDownButton.SizeRadRibbonDropDownButton.CollapseToSmallRadRibbonDropDownButton.CollapseToMediumRadRibbonDropDownButton.IsAutoSizeRadRibbonDropDownButton.TextRow1RadRibbonDropDownButton.TextRow2RadRibbonDropDownButton.SplitTextRadRibbonDropDownButton.CurrentSizeRadDropDownButton.DropDownIndicatorVisibilityPropertyRadDropDownButton.AutoOpenDelayPropertyRadDropDownButton.CloseOnEscapePropertyRadDropDownButton.CloseOnEnterPropertyRadDropDownButton.DropDownContentPropertyRadDropDownButton.DropDownWidthPropertyRadDropDownButton.DropDownHeightPropertyRadDropDownButton.DropDownMinWidthPropertyRadDropDownButton.DropDownMinHeightPropertyRadDropDownButton.DropDownMaxWidthPropertyRadDropDownButton.DropDownMaxHeightPropertyRadDropDownButton.IsOpenPropertyRadDropDownButton.KeepOpenPropertyRadDropDownButton.DropDownButtonPositionPropertyRadDropDownButton.DropDownPlacementPropertyRadDropDownButton.PopupPlacementTargetPropertyRadDropDownButton.DropDownContentTemplatePropertyRadDropDownButton.DropDownContentTemplateSelectorPropertyRadDropDownButton.DropDownClosedEventRadDropDownButton.DropDownOpenedEventRadDropDownButton.DropDownOpeningEventRadDropDownButton.CloseOnPopupMouseLeftButtonUpPropertyRadDropDownButton.PopupAnimationPropertyRadDropDownButton.Finalize()RadDropDownButton.Dispose()RadDropDownButton.OnMouseWheel(MouseWheelEventArgs)RadDropDownButton.OnHover()RadDropDownButton.OnActivate()RadDropDownButton.OnClick()RadDropDownButton.OnMouseLeftButtonDown(MouseButtonEventArgs)RadDropDownButton.OnMouseLeftButtonUp(MouseButtonEventArgs)RadDropDownButton.OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)RadDropDownButton.ApplyPopupPlacement()RadDropDownButton.OnDropDownContentChanged(object, object)RadDropDownButton.OnDropDownPlacementChanged(DataTemplate, DataTemplate)RadDropDownButton.OnDropDownContentTemplateChanged(DataTemplate, DataTemplate)RadDropDownButton.OnDropDownContentTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector)RadDropDownButton.OnIsOpenChanged(bool, bool)RadDropDownButton.IsOpenRadDropDownButton.KeepOpenRadDropDownButton.DropDownIndicatorVisibilityRadDropDownButton.AutoOpenDelayRadDropDownButton.CloseOnEscapeRadDropDownButton.CloseOnEnterRadDropDownButton.DropDownContentRadDropDownButton.DropDownButtonPositionRadDropDownButton.DropDownPlacementRadDropDownButton.DropDownContentTemplateRadDropDownButton.DropDownContentTemplateSelectorRadDropDownButton.DropDownWidthRadDropDownButton.DropDownHeightRadDropDownButton.DropDownMinWidthRadDropDownButton.DropDownMinHeightRadDropDownButton.DropDownMaxWidthRadDropDownButton.DropDownMaxHeightRadDropDownButton.CloseOnPopupMouseLeftButtonUpRadDropDownButton.PopupPlacementTargetRadDropDownButton.PopupAnimationRadDropDownButton.DropDownClosedRadDropDownButton.DropDownOpenedRadDropDownButton.DropDownOpeningRadButton.HoverDelayPropertyRadButton.CornerRadiusPropertyRadButton.IsBackgroundVisiblePropertyRadButton.ActivateEventRadButton.HoverEventRadButton.OnLostFocus(RoutedEventArgs)RadButton.OnGotFocus(RoutedEventArgs)RadButton.OnMouseEnter(MouseEventArgs)RadButton.OnMouseLeave(MouseEventArgs)RadButton.OnMouseMove(MouseEventArgs)RadButton.OnIsPressedChanged(DependencyPropertyChangedEventArgs)RadButton.HoverDelayRadButton.CornerRadiusRadButton.IsBackgroundVisibleRadButton.ActivateRadButton.Hover

Constructors

RadRibbonApplicationDropDownButton()

Initializes a new instance of the RadRibbonApplicationDropDownButton class.

Declaration

cs-api-definition
public RadRibbonApplicationDropDownButton()

Methods

OnCreateAutomationPeer()

When implemented in a derived class, returns class-specific AutomationPeer implementations for the automation infrastructure.

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

The class-specific AutomationPeer subclass to return.

Overrides RadRibbonDropDownButton.OnCreateAutomationPeer()

OnInitialized(EventArgs)

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

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

Overrides RadRibbonDropDownButton.OnInitialized(EventArgs)