RayCraftDocs
v1.0.3
nl
raycraft.dev
Op deze pagina

Button

Free

Activeert een actie, of navigeert wanneer Href is ingesteld (de knop wordt dan als koppeling met hetzelfde uiterlijk weergegeven). Drie varianten (Filled, Outlined, Text), zes kleuren, drie groottes en optionele pictogrammen voor of na het label. Gebruik IconButton voor een knop met alleen een pictogram. Loading toont een draaiende indicator in plaats van het beginpictogram en blokkeert klikken (zodat dubbel verzenden niet kan gebeuren); BusyWhileClicking doet automatisch hetzelfde zolang een asynchrone OnClick-handler draait.

Voorbeeld

Besturingselement Button

Parameters

ParameterTypeBeschrijving
BusyWhileClickingboolToont de bezig-status zolang een asynchrone OnClick-handler draait.
ChildContentRenderFragmentInhoud die binnen de component wordt weergegeven.
ClassstringExtra CSS-klassen die aan het hoofdelement worden toegevoegd.
ColorButtonColorPrimary (standaard), Secondary, Info, Success, Warning of Danger.
DisabledboolSchakelt interactie uit.
EndIconIconName?Pictogram dat na het label wordt getoond.
HrefstringKoppelingsadres. Op een Button laat het de knop als koppeling met hetzelfde uiterlijk weergeven.
LoadingboolToont een voortgangsbalk boven de rijen.
SizeSizeSmall, Medium (standaard) of Large; Dialog heeft ook ExtraLarge.
StartIconIconName?Pictogram dat vóór het label wordt getoond.
StylestringInline stijl die aan het hoofdelement wordt toegevoegd.
TargetstringCountdown: het moment waartoe wordt afgeteld. Button: browserdoel van de koppeling, bijvoorbeeld _blank.
TypestringHoe de cel wordt getekend: Text, Check, Image, Progress, Link, Badge of Dropdown.
VariantVariantVisuele stijl: Filled, Outlined of Text.

Gebeurtenissen

GebeurtenisTypeBeschrijving
OnClickEventCallback<MouseEventArgs>Geactiveerd wanneer op de knop wordt geklikt.

Pakket

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