Visual representation of a button displaying a drop-down panel in the RadToolbar control.
Definition
Namespace:Telerik.Maui.Controls
Assembly:Telerik.Maui.Controls.dll
Syntax:
public class DropDownButtonToolbarItemView : ButtonToolbarItemView, IRadContentView, IContentView, IPadding, ICrossPlatformLayout, IVisualTreeElement, IView, IElement, ITransform
Inheritance: objectRadContentViewRadCompositeContentViewRadBorderContentViewToolbarContentViewToolbarItemViewLabelToolbarItemViewButtonToolbarItemViewDropDownButtonToolbarItemView...
Derived Classes:
Implements:
Inherited Members
Constructors
Creates a new instance of the DropDownButtonToolbarItemView class.
public DropDownButtonToolbarItemView()
Fields
DropDownContentStyleProperty
BindableProperty
Identifies the DropDownContentStyle property.
public static readonly BindableProperty DropDownContentStyleProperty
DropDownContentTemplateProperty
BindableProperty
Identifies the DropDownContentTemplate property.
public static readonly BindableProperty DropDownContentTemplateProperty
DropDownHorizontalOffsetProperty
BindableProperty
Identifies the DropDownHorizontalOffset property.
public static readonly BindableProperty DropDownHorizontalOffsetProperty
DropDownIndicatorSpacingProperty
BindableProperty
Identifies the DropDownIndicatorSpacing property.
public static readonly BindableProperty DropDownIndicatorSpacingProperty
DropDownIndicatorStyleProperty
BindableProperty
Identifies the DropDownIndicatorStyle property.
public static readonly BindableProperty DropDownIndicatorStyleProperty
DropDownIndicatorTemplateProperty
BindableProperty
Identifies the DropDownIndicatorTemplate property.
public static readonly BindableProperty DropDownIndicatorTemplateProperty
DropDownPlacementProperty
BindableProperty
Identifies the DropDownPlacement property.
public static readonly BindableProperty DropDownPlacementProperty
DropDownVerticalOffsetProperty
BindableProperty
Identifies the DropDownVerticalOffset property.
public static readonly BindableProperty DropDownVerticalOffsetProperty
IsDropDownIndicatorVisibleProperty
BindableProperty
Identifies the IsDropDownIndicatorVisible property.
public static readonly BindableProperty IsDropDownIndicatorVisibleProperty
IsOpenProperty
BindableProperty
Identifies the IsOpen property.
public static readonly BindableProperty IsOpenProperty
Properties
DropDownContentStyle
Style
Gets or sets the Style of the drop-down content. The target type of this style is DropDownButtonToolbarItemViewContent.
public Style DropDownContentStyle { get; set; }
DropDownContentTemplate
ControlTemplate
Gets or sets the ControlTemplate of the drop-down content. The target type of this template is DropDownButtonToolbarItemViewContent.
public ControlTemplate DropDownContentTemplate { get; set; }
Gets or sets the horizontal offset in pixels of the drop-down from the button.
public double DropDownHorizontalOffset { get; set; }
Gets or sets the spacing in pixels between the drop-down indicator and the button content.
public double DropDownIndicatorSpacing { get; set; }
Gets or sets the Style of the drop-down indicator. The target type of this style is DropDownButtonToolbarItemViewIndicator.
public Style DropDownIndicatorStyle { get; set; }
DropDownIndicatorTemplate
ControlTemplate
Gets or sets the ControlTemplate of the drop-down indicator. The target type of this template is DropDownButtonToolbarItemViewIndicator.
public ControlTemplate DropDownIndicatorTemplate { get; set; }
Gets or sets the placement mode of the drop-down relative to the button. For more information see the PlacementMode type.
public PlacementMode DropDownPlacement { get; set; }
Gets or sets the vertical offset in pixels of the drop-down from the button.
public double DropDownVerticalOffset { get; set; }
Gets or sets a value indicating whether the drop-down indicator is visible in the button.
public bool IsDropDownIndicatorVisible { get; set; }
Gets or sets a value indicating whether the drop-down is currently open.
public bool IsOpen { get; set; }
Gets a command to toggle the drop-down.
public ICommand ToggleCommand { get; }
Methods
protected override void ChangeVisualState()
Overrides:
protected override void OnPropertyChanged(string propertyName = null)
Overrides:
Events
Raised when the IsOpen property has changed.
public event EventHandler IsOpenChanged