RayCraftDocs
v1.0.3
da
raycraft.dev
På denne side

Dialog

Free

Modalt vindue. Fokus flyttes ind i det og bliver der, til det lukkes (Escape, lukkeknappen eller et klik på baggrunden); derefter vender fokus tilbage til det forrige element. Fra kode bruges IRayCraftDialogs.ConfirmAsync / AlertAsync til meddelelser, PromptAsync til en tekstværdi (null ved annullering) eller ShowAsync<TComponent> til at vise en egen komponent; den modtager en kaskaderende DialogContext, hvis Close(data) og Cancel() afslutter dialogboksen. Det kræver én DialogHost i dit layout.

Eksempel

Kontrollen Dialog

Parametre

ParameterTypeBeskrivelse
ActionsRenderFragmentKnapper, der vises nederst i dialogboksen.
ChildContentRenderFragmentIndhold, der gengives inde i komponenten.
ClassstringEkstra CSS-klasser, der tilføjes til rodelementet.
OpenboolOm skuffen vises. Brug med @bind-Open.
PersistentboolKlik på baggrunden og Escape lukker ikke dialogboksen.
StylestringIndlejret typografi, der tilføjes til rodelementet.
TitlestringTiteltekst (skuffens overskrift, fanens billedtekst, kolonneoverskrift, trinnets billedtekst).

Hændelser

HændelseTypeBeskrivelse
OpenChangedEventCallback<bool>Udløses, når skuffen beder om at blive lukket.

Pakke

Dialog er en del af RayCraft Free. Pakke: RayCraft.Blazor. Den hentes fra nuget.org. Se Kom i gang.