Gå til indholdet
NAVIGATION · FREE

ContextMenu

Læg de rigtige handlinger under højre museknap.

Læg de rigtige handlinger under højre museknap eller kontekstmenutasten.

Hvorfor det hjælper

  • Understøttelse af højreklik og taste
  • Placeret inden for vinduet
  • Samme elementer som Menu

Hvor det passer

  • Tabelrækker
  • Kort
  • Filer
Kontrollen ContextMenu på en RayCraft-side

Eksempel

<ContextMenu>
    <ChildContent>
        <div class="doc-demo-box" tabindex="0">Right-click (or press the context menu key) anywhere in this box. Last action: @_last</div>
    </ChildContent>
    <Items>
        <MenuItem Icon="IconName.Copy" OnClick="@(() => _last = "Copy")">Copy</MenuItem>
        <MenuItem Icon="IconName.Paste" OnClick="@(() => _last = "Paste")">Paste</MenuItem>
        <MenuItem Icon="IconName.Delete" OnClick="@(() => _last = "Delete")">Delete</MenuItem>
        <MenuItem Disabled="true">Unavailable</MenuItem>
    </Items>
</ContextMenu>

@code {
    private string _last = "none";
}

Et kort uddrag. Tilføj @using RayCraft.Blazor.Components til din side, og brug en interaktiv gengivelsestilstand.

Inkluderet i RayCraft Free. Fungerende eksempler findes i GitHub-lager (MIT); det indeholder eksempel- og demokode, ikke bibliotekets kode.

Alle kontroller ยท Dokumentation