RayCraftDocs
v1.0.3
sv
raycraft.dev
På den här sidan

Dialog

Free

Modalt fönster. Fokus flyttas in i det och stannar tills det stängs (Escape, stängknappen eller ett klick på bakgrunden); därefter återgår fokus till det föregående elementet. Från kod används IRayCraftDialogs.ConfirmAsync / AlertAsync för meddelanden, PromptAsync för ett textvärde (null vid avbrott) eller ShowAsync<TComponent> för att visa en egen komponent; den får en kaskaderande DialogContext vars Close(data) och Cancel() avslutar dialogrutan. Det kräver en DialogHost i layouten.

Exempel

Kontrollen Dialog

Parametrar

ParameterTypBeskrivning
ActionsRenderFragmentKnappar som visas längst ned i dialogrutan.
ChildContentRenderFragmentInnehåll som renderas inuti komponenten.
ClassstringExtra CSS-klasser som läggs till på rotelementet.
OpenboolOm lådan visas. Använd med @bind-Open.
PersistentboolKlick på bakgrunden och Escape stänger inte dialogrutan.
StylestringInbäddad stil som läggs till på rotelementet.
TitlestringRubriktext (lådans rubrik, flikens bildtext, kolumnrubrik, stegets bildtext).

Händelser

HändelseTypBeskrivning
OpenChangedEventCallback<bool>Utlöses när lådan ber om att stängas.

Paket

Dialog ingår i RayCraft Free. Paket: RayCraft.Blazor. Den hämtas från nuget.org. Se Kom igång.