RayCraftDocs
v1.0.3
nl
raycraft.dev
Op deze pagina

Dialog

Free

Modaal venster. De focus verplaatst erheen en blijft erbinnen tot het sluit (Escape, de sluitknop of een klik op de achtergrond); daarna keert de focus terug naar het vorige element. Gebruik vanuit code IRayCraftDialogs.ConfirmAsync / AlertAsync voor meldingen, PromptAsync voor een tekstwaarde (null bij annuleren) of ShowAsync<TComponent> om uw eigen component te tonen; die ontvangt een cascaderende DialogContext waarvan Close(data) en Cancel() het dialoogvenster beëindigen. Hiervoor is één DialogHost in uw indeling nodig.

Voorbeeld

Besturingselement Dialog

Parameters

ParameterTypeBeschrijving
ActionsRenderFragmentKnoppen onderaan het dialoogvenster.
ChildContentRenderFragmentInhoud die binnen de component wordt weergegeven.
ClassstringExtra CSS-klassen die aan het hoofdelement worden toegevoegd.
OpenboolOf de lade wordt getoond. Gebruik met @bind-Open.
PersistentboolKlikken op de achtergrond en Escape sluiten het dialoogvenster niet.
StylestringInline stijl die aan het hoofdelement wordt toegevoegd.
TitlestringTiteltekst (kop van de lade, tabbladbijschrift, kolomkop, stapbijschrift).

Gebeurtenissen

GebeurtenisTypeBeschrijving
OpenChangedEventCallback<bool>Geactiveerd wanneer de lade vraagt te sluiten.

Pakket

Dialog maakt deel uit van RayCraft Free. Pakket: RayCraft.Blazor. Het komt van nuget.org. Zie Aan de slag.