Dialog
FreeModalt vindu. Fokus flyttes inn i det og blir der til det lukkes (Escape, lukkeknappen eller et klikk på bakgrunnen); deretter går fokus tilbake til det forrige elementet. Fra kode brukes IRayCraftDialogs.ConfirmAsync / AlertAsync for meldinger, PromptAsync for en tekstverdi (null ved avbrudd) eller ShowAsync<TComponent> for å vise en egen komponent; den mottar en kaskaderende DialogContext der Close(data) og Cancel() avslutter dialogboksen. Dette krever én DialogHost i oppsettet.
Eksempel

Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
Actions | RenderFragment | Knapper som vises nederst i dialogboksen. |
ChildContent | RenderFragment | Innhold som gjengis inni komponenten. |
Class | string | Ekstra CSS-klasser som legges til rotelementet. |
Open | bool | Om skuffen vises. Bruk med @bind-Open. |
Persistent | bool | Klikk på bakgrunnen og Escape lukker ikke dialogboksen. |
Style | string | Innebygd stil som legges til rotelementet. |
Title | string | Tittel (skuffens overskrift, fanens bildetekst, kolonneoverskrift, trinnets bildetekst). |
Hendelser
| Hendelse | Type | Beskrivelse |
|---|---|---|
OpenChanged | EventCallback<bool> | Utløses når skuffen ber om å bli lukket. |
Pakke
Dialog er en del av RayCraft Free. Pakke: RayCraft.Blazor. Den hentes fra nuget.org. Se Kom i gang.
Relaterte kontroller
- DialogHostStedet der dialogbokser åpnet fra kode vises (IRayCraftDialogs.ConfirmAsync, AlertAsync, PromptAsync, ShowAsync).
- ColorDialogEn dialogboks for å velge en farge.
- FontDialogEn dialogboks for å velge en skrift.
Send tilbakemeldingVersjon 1.0.3