Grupo de botões O componente ButtonGroup pode ser usado para agrupar botões relacionados.
Os botões podem ser agrupados envolvendo-os com o componente ButtonGroup
. Eles precisam ser filhos imediatos.
< ButtonGroup variant = " contained" aria-label = " outlined primary button group" >
< Button > One</ Button >
< Button > Two</ Button >
< Button > Three</ Button >
</ ButtonGroup > Press Enter to start editing
Copy (Or Ctrl + C) Todas as variantes padrão de botões são suportadas.
< ButtonGroup variant = " outlined" aria-label = " outlined button group" >
< Button > One</ Button >
< Button > Two</ Button >
< Button > Three</ Button >
</ ButtonGroup >
< ButtonGroup variant = " text" aria-label = " text button group" >
< Button > One</ Button >
< Button > Two</ Button >
< Button > Three</ Button >
</ ButtonGroup > Press Enter to start editing
Copy (Or Ctrl + C) Tamanhos e cores As propriedades size
e color
podem ser usadas para controlar a aparência do grupo de botões.
One Two Three
One Two Three
One Two Three
< ButtonGroup size = " small" aria-label = " small button group" >
{ buttons}
</ ButtonGroup >
< ButtonGroup color = " secondary" aria-label = " medium secondary button group" >
{ buttons}
</ ButtonGroup >
< ButtonGroup size = " large" aria-label = " large button group" >
{ buttons}
</ ButtonGroup > Press Enter to start editing
Copy (Or Ctrl + C) Grupo vertical O grupo de botões pode ser exibido verticalmente usando a propriedade orientation
.
One Two Three
One Two Three
One Two Three
ButtonGroup
também pode ser usado para criar um botão dividido. A lista suspensa pode alterar a ação do botão (como neste exemplo) ou ser usada para acionar imediatamente uma ação relacionada.
Elevação desabilitada Você pode remover a elevação com a propriedade disableElevation
.
< ButtonGroup
disableElevation
variant = " contained"
aria-label = " Disabled elevation buttons"
>
< Button > One</ Button >
< Button > Two</ Button >
</ ButtonGroup > Press Enter to start editing
Copy (Or Ctrl + C)