RayCraftDocs
v1.0.3
nb
raycraft.dev
På denne siden

Button

Free

Utløser en handling, eller navigerer når Href er angitt (knappen vises da som en lenke med samme utseende). Tre varianter (Filled, Outlined, Text), seks farger, tre størrelser og valgfrie ikoner før eller etter etiketten. For en knapp med bare et ikon brukes IconButton. Loading viser en indikator i stedet for startikonet og blokkerer klikk (så en dobbel innsending ikke kan skje); BusyWhileClicking gjør det samme automatisk så lenge en asynkron OnClick-behandler kjører.

Eksempel

Kontrollen Button

Parametere

ParameterTypeBeskrivelse
BusyWhileClickingboolViser opptatt-tilstanden så lenge en asynkron OnClick-behandler kjører.
ChildContentRenderFragmentInnhold som gjengis inni komponenten.
ClassstringEkstra CSS-klasser som legges til rotelementet.
ColorButtonColorPrimary (standard), Secondary, Info, Success, Warning eller Danger.
DisabledboolDeaktiverer interaksjon.
EndIconIconName?Ikon som vises etter etiketten.
HrefstringLenkeadresse. På en Button gjør den at knappen vises som en lenke med samme utseende.
LoadingboolViser en fremdriftslinje over radene.
SizeSizeSmall, Medium (standard) eller Large; Dialog har også ExtraLarge.
StartIconIconName?Ikon som vises før etiketten.
StylestringInnebygd stil som legges til rotelementet.
TargetstringCountdown: tidspunktet det telles ned til. Button: lenkens nettlesermål, for eksempel _blank.
TypestringHvordan cellen tegnes: Text, Check, Image, Progress, Link, Badge eller Dropdown.
VariantVariantVisuell stil: Filled, Outlined eller Text.

Hendelser

HendelseTypeBeskrivelse
OnClickEventCallback<MouseEventArgs>Utløses når knappen klikkes.

Pakke

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