Class RadDropDownButton
Inherited Members
Namespace: Telerik.UI.Xaml.Controls
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class RadDropDownButton : RadButton, ICommandSource, IPopupHost, IDisposable
Constructors
RadDropDownButton()
Declaration
public RadDropDownButton()
Fields
AutoOpenDelayProperty
Declaration
public static readonly DependencyProperty AutoOpenDelayProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
CloseOnEnterProperty
Declaration
public static readonly DependencyProperty CloseOnEnterProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
CloseOnEscapeProperty
Declaration
public static readonly DependencyProperty CloseOnEscapeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
CloseOnPopupMouseLeftButtonUpProperty
Declaration
public static readonly DependencyProperty CloseOnPopupMouseLeftButtonUpProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownButtonPositionProperty
Declaration
public static readonly DependencyProperty DropDownButtonPositionProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownClosedEvent
DropDownContentProperty
Declaration
public static readonly DependencyProperty DropDownContentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownContentTemplateProperty
Declaration
public static readonly DependencyProperty DropDownContentTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownContentTemplateSelectorProperty
Declaration
public static readonly DependencyProperty DropDownContentTemplateSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownHeightProperty
Declaration
public static readonly DependencyProperty DropDownHeightProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownIndicatorVisibilityProperty
Declaration
public static readonly DependencyProperty DropDownIndicatorVisibilityProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownMaxHeightProperty
Declaration
public static readonly DependencyProperty DropDownMaxHeightProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownMaxWidthProperty
Declaration
public static readonly DependencyProperty DropDownMaxWidthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownMinHeightProperty
Declaration
public static readonly DependencyProperty DropDownMinHeightProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownMinWidthProperty
Declaration
public static readonly DependencyProperty DropDownMinWidthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownOpenedEvent
DropDownOpeningEvent
DropDownPlacementProperty
Declaration
public static readonly DependencyProperty DropDownPlacementProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
DropDownWidthProperty
Declaration
public static readonly DependencyProperty DropDownWidthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
IsOpenProperty
Declaration
public static readonly DependencyProperty IsOpenProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
KeepOpenProperty
Declaration
public static readonly DependencyProperty KeepOpenProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
PopupPlacementTargetProperty
Declaration
public static readonly DependencyProperty PopupPlacementTargetProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
AutoOpenDelay
Declaration
public TimeSpan AutoOpenDelay { get; set; }
Property Value
|
System.TimeSpan
|
CloseOnEnter
Declaration
public bool CloseOnEnter { get; set; }
Property Value
|
System.Boolean
|
CloseOnEscape
Declaration
public bool CloseOnEscape { get; set; }
Property Value
|
System.Boolean
|
CloseOnPopupMouseLeftButtonUp
Declaration
public bool CloseOnPopupMouseLeftButtonUp { get; set; }
Property Value
|
System.Boolean
|
DropDownButtonPosition
Declaration
public DropDownButtonPosition DropDownButtonPosition { get; set; }
Property Value
|
DropDownButtonPosition
|
DropDownContent
Declaration
public object DropDownContent { get; set; }
Property Value
|
System.Object
|
DropDownContentTemplate
Declaration
public DataTemplate DropDownContentTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
DropDownContentTemplateSelector
Declaration
public DataTemplateSelector DropDownContentTemplateSelector { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.DataTemplateSelector
|
DropDownHeight
Declaration
public double DropDownHeight { get; set; }
Property Value
|
System.Double
|
DropDownIndicatorVisibility
Declaration
public Visibility DropDownIndicatorVisibility { get; set; }
Property Value
|
Microsoft.UI.Xaml.Visibility
|
DropDownMaxHeight
Declaration
public double DropDownMaxHeight { get; set; }
Property Value
|
System.Double
|
DropDownMaxWidth
Declaration
public double DropDownMaxWidth { get; set; }
Property Value
|
System.Double
|
DropDownMinHeight
Declaration
public double DropDownMinHeight { get; set; }
Property Value
|
System.Double
|
DropDownMinWidth
Declaration
public double DropDownMinWidth { get; set; }
Property Value
|
System.Double
|
DropDownPlacement
DropDownWidth
Declaration
public double DropDownWidth { get; set; }
Property Value
|
System.Double
|
IsOpen
Declaration
public bool IsOpen { get; set; }
Property Value
|
System.Boolean
|
KeepOpen
Declaration
public bool KeepOpen { get; set; }
Property Value
|
System.Boolean
|
PopupPlacementTarget
Declaration
public FrameworkElement PopupPlacementTarget { get; set; }
Property Value
|
Microsoft.UI.Xaml.FrameworkElement
|
Methods
ApplyDropDownButtonPosition()
Declaration
protected virtual void ApplyDropDownButtonPosition()
ApplyPopupPlacement()
Declaration
protected virtual void ApplyPopupPlacement()
Dispose()
Declaration
public void Dispose()
Finalize()
Declaration
protected override void Finalize()
HandleKeyDown(Object, KeyRoutedEventArgs)
Declaration
protected virtual void HandleKeyDown(object sender, KeyRoutedEventArgs e)
Parameters
|
System.Object
sender
|
|
Microsoft.UI.Xaml.Input.KeyRoutedEventArgs
e
|
HoverTimerApplyState(Boolean)
Declaration
protected bool HoverTimerApplyState(bool applyAction)
Parameters
|
System.Boolean
applyAction
|
Returns
|
System.Boolean
|
HoverTimerDestroy()
Declaration
protected void HoverTimerDestroy()
HoverTimerRestart()
Declaration
protected void HoverTimerRestart()
HoverTimerStart()
Declaration
protected void HoverTimerStart()
HoverTimerStop()
Declaration
protected void HoverTimerStop()
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
|
Microsoft.UI.Xaml.Automation.Peers.AutomationPeer
|
Overrides
OnDropDownContentChanged(Object, Object)
Declaration
protected virtual void OnDropDownContentChanged(object oldValue, object newValue)
Parameters
|
System.Object
oldValue
|
|
System.Object
newValue
|
OnDropDownContentTemplateChanged(DataTemplate, DataTemplate)
Declaration
protected virtual void OnDropDownContentTemplateChanged(DataTemplate oldValue, DataTemplate newValue)
Parameters
|
Microsoft.UI.Xaml.DataTemplate
oldValue
|
|
Microsoft.UI.Xaml.DataTemplate
newValue
|
OnDropDownContentTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector)
Declaration
protected virtual void OnDropDownContentTemplateSelectorChanged(DataTemplateSelector oldValue, DataTemplateSelector newValue)
Parameters
|
Microsoft.UI.Xaml.Controls.DataTemplateSelector
oldValue
|
|
Microsoft.UI.Xaml.Controls.DataTemplateSelector
newValue
|
OnDropDownPlacementChanged(DataTemplate, DataTemplate)
Declaration
protected virtual void OnDropDownPlacementChanged(DataTemplate oldValue, DataTemplate newValue)
Parameters
|
Microsoft.UI.Xaml.DataTemplate
oldValue
|
|
Microsoft.UI.Xaml.DataTemplate
newValue
|
OnHoverTimerTick(Object, Object)
Declaration
protected void OnHoverTimerTick(object sender, object e)
Parameters
|
System.Object
sender
|
|
System.Object
e
|
OnIsOpenChanged(Boolean, Boolean)
Declaration
protected virtual void OnIsOpenChanged(bool newValue, bool oldValue)
Parameters
|
System.Boolean
newValue
|
|
System.Boolean
oldValue
|
OnPointerEntered(PointerRoutedEventArgs)
Declaration
protected override void OnPointerEntered(PointerRoutedEventArgs e)
Parameters
|
Microsoft.UI.Xaml.Input.PointerRoutedEventArgs
e
|
OnPointerExited(PointerRoutedEventArgs)
Declaration
protected override void OnPointerExited(PointerRoutedEventArgs e)
Parameters
|
Microsoft.UI.Xaml.Input.PointerRoutedEventArgs
e
|
OnPointerMoved(PointerRoutedEventArgs)
Declaration
protected override void OnPointerMoved(PointerRoutedEventArgs e)
Parameters
|
Microsoft.UI.Xaml.Input.PointerRoutedEventArgs
e
|
OnPointerPressed(PointerRoutedEventArgs)
Declaration
protected override void OnPointerPressed(PointerRoutedEventArgs e)
Parameters
|
Microsoft.UI.Xaml.Input.PointerRoutedEventArgs
e
|
Events
DropDownClosed
Declaration
public event RoutedEventHandler DropDownClosed
Event Type
|
Microsoft.UI.Xaml.RoutedEventHandler
|
DropDownOpened
Declaration
public event RoutedEventHandler DropDownOpened
Event Type
|
Microsoft.UI.Xaml.RoutedEventHandler
|
DropDownOpening
Declaration
public event RoutedEventHandler DropDownOpening
Event Type
|
Microsoft.UI.Xaml.RoutedEventHandler
|