New to Telerik UI for .NET MAUI? Start a free 30-day trial

.NET MAUI DropDownButton ToolbarItem

Add a button displaying a drop-down panel in the Toolbar control using the DropDownButtonToolbarItem.

The exposed properties are:

  • IsOpen(bool)—Indicating whether the drop-down is currently open.
  • DropDownContentTemplate(ControlTemplate)—Specifies the ControlTemplate of the drop-down content. The target type of this template is Telerik.Maui.Controls.DropDownButtonToolbarItemViewContent.
  • DropDownIndicatorTemplate(ControlTemplate)—Specifies the ControlTemplate of the drop-down indicator. The target type of this template is Telerik.Maui.Controls.DropDownButtonToolbarItemViewIndicator.
  • Text(string)—Defines the text(target type Label) in the toolbar item. You can display an image next to the text.
  • ImageSource(Microsoft.Maui.Controls.ImageSource)—Specifies the source of the image to display in the toolbar item.

Events

The exposed events are:

  • IsOpenChanged—Raised when the IsOpen property has changed.
  • Clicked—Raised when the button is clicked.

Commands

The available commands are:

  • Command(ICommand)—Specifies the command to execute when the button is clicked.
  • CommandParameter(object)—Specifies the parameter of the command, which is executed when the button is clicked.

Styling

  • Style property with target type DropDownButtonToolbarItemView. The properties exposed in the DropDownButtonToolbarItemView are:

  • IsOpen(bool)—Indicating whether the drop-down is currently open.

  • DropDownHorizontalOffset(double)—Specifies the horizontal offset in pixels of the drop-down from the button.
  • DropDownVerticalOffset(double)—Specifies the vertical offset in pixels of the drop-down from the button.
  • DropDownIndicatorSpacing(double)—Specifies the spacing in pixels between the drop-down indicator and the button content.
  • IsDropDownIndicatorVisible(bool)—Indicating whether the drop-down indicator is visible in the button.
  • DropDownPlacement(enum of type Telerik.Maui.Controls.PlacementMode)—
  • DropDownContentStyle(Style with target type Telerik.Maui.Controls.DropDownButtonToolbarItemViewContent)—Specifies the style for the content in the drop-down.
  • DropDownIndicatorStyle(Style with target type Telerik.Maui.Controls.DropDownButtonToolbarItemViewIndicator)—Specifies the style for the drop-down indicator.

All other properties that can be applied through style are the properties applicable for ButtonToolbarItemView, LabelToolbarItemView and ToolbarItemView.

See Also

In this article