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

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:

C#
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.DropDownHorizontalOffsetPropertyRadDropDownButton.DropDownVerticalOffsetPropertyRadDropDownButton.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.ApplyPopupOffsets()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.DropDownHorizontalOffsetRadDropDownButton.DropDownVerticalOffsetRadDropDownButton.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

Initializes a new instance of the RadRibbonApplicationDropDownButton class.

C#
public RadRibbonApplicationDropDownButton()

Methods

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

C#
protected override AutomationPeer OnCreateAutomationPeer()
Returns:

AutomationPeer

The class-specific AutomationPeer subclass to return.

Overrides: RadRibbonDropDownButton.OnCreateAutomationPeer()

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.

Overrides: RadRibbonDropDownButton.OnInitialized(EventArgs)