Dialog
FreeModaal 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

Parameters
| Parameter | Type | Beschrijving |
|---|---|---|
Actions | RenderFragment | Knoppen onderaan het dialoogvenster. |
ChildContent | RenderFragment | Inhoud die binnen de component wordt weergegeven. |
Class | string | Extra CSS-klassen die aan het hoofdelement worden toegevoegd. |
Open | bool | Of de lade wordt getoond. Gebruik met @bind-Open. |
Persistent | bool | Klikken op de achtergrond en Escape sluiten het dialoogvenster niet. |
Style | string | Inline stijl die aan het hoofdelement wordt toegevoegd. |
Title | string | Titeltekst (kop van de lade, tabbladbijschrift, kolomkop, stapbijschrift). |
Gebeurtenissen
| Gebeurtenis | Type | Beschrijving |
|---|---|---|
OpenChanged | EventCallback<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.
Verwante besturingselementen
- DialogHostDe plek waar uit code geopende dialoogvensters worden getoond (IRayCraftDialogs.ConfirmAsync, AlertAsync, PromptAsync, ShowAsync).
- ColorDialogEen dialoogvenster om een kleur te kiezen.
- FontDialogEen dialoogvenster om een lettertype te kiezen.
Feedback sturenVersie 1.0.3