Naar de inhoud
KNOPPEN · FREE

ToggleButton

Een knop die aan of uit blijft staan.

Sommige acties zijn toestanden, geen gebeurtenissen. ToggleButton onthoudt of hij aan of uit staat en meldt dat aan hulptechnologie, zodat knoppen voor vet, filter en dempen zich gedragen zoals gebruikers verwachten.

Waarom het helpt

  • Duidelijke aan- en uittoestand
  • Correct aangekondigd aan schermlezers
  • Ziet eruit als je andere knoppen

Waar het past

  • Vet en cursief in een werkbalk
  • Filters tonen of verbergen
  • Acties voor dempen en vastzetten
Het besturingselement ToggleButton op een RayCraft-pagina

Voorbeeld

<Stack Align="center" Wrap="true">
    <ToggleButton @bind-Pressed="_bold" Icon="IconName.Edit">Bold</ToggleButton>
    <ToggleButton @bind-Pressed="_pinned" Icon="IconName.Bookmark" Color="ButtonColor.Success">Pinned</ToggleButton>
    <ToggleButton Disabled="true">Disabled</ToggleButton>
    <span>Bold: @_bold, pinned: @_pinned</span>
</Stack>

@code {
    private bool _bold;
    private bool _pinned = true;
}

Een kort fragment. Voeg @using RayCraft.Blazor.Components toe aan je pagina en gebruik een interactieve rendermodus.

Inbegrepen in RayCraft Free. Werkende voorbeelden staan in de GitHub-repository (MIT); het bevat voorbeeld- en democode, niet de code van de bibliotheek.

Alle besturingselementen ยท Documentatie