Botón que abre un menú de acciones.
Con Text es un botón secundario con flecha; sin texto es un botón de icono discreto («⋮»), ideal al final de una fila o de una tarjeta. El menú se pinta en la capa superior del navegador, así que no lo recortan grids, modales ni contenedores con scroll. Teclado: Intro, Espacio o Flecha abajo lo abren, las flechas recorren las opciones y Esc lo cierra.
@using Astrol.Component.Basic.Dropdown <AstrolDropdown Text="Actions" Icon="astrol-cog" Align="AstrolDropdownAlign.Start"> <AstrolDropdownItem Text="Edit" Icon="astrol-pencil" Shortcut="Ctrl+E" OnClick="Edit" /> <AstrolDropdownItem Text="Duplicate" Icon="astrol-clone" OnClick="Duplicate" /> <AstrolDropdownItem Text="Archive" Icon="astrol-archive" Disabled="true" /> <AstrolDropdownSeparator /> <AstrolDropdownItem Text="Delete" Icon="astrol-trash" Danger="true" OnClick="Delete" /></AstrolDropdown> @* Without Text: icon-only button (⋮), e.g. at the end of a row. AriaLabel names it. *@<AstrolDropdown AriaLabel="Row actions"> <AstrolDropdownItem Text="View" Icon="astrol-eye" OnClick="View" /> <AstrolDropdownItem Text="Send email" Icon="astrol-mail" Href="mailto:juan@example.com" /> <AstrolDropdownSeparator Title="Danger zone" /> <AstrolDropdownItem Text="Delete" Icon="astrol-trash" Danger="true" OnClick="Delete" /></AstrolDropdown>AstrolDropdown
AstrolDropdownItem
AstrolDropdownSeparator: línea entre grupos; con Title, además un título de grupo.