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

MaskedInput

Free

Tekstfelt som formaterer det som skrives etter en maske: 0 er et siffer, a er en bokstav, * er en bokstav eller et siffer, ethvert annet tegn er et fast skilletegn (escape et maskeringstegn med en omvendt skråstrek). Den faste delen legges til for deg (å skrive den selv godtas også). Verdien godtas bare når masken er komplett. Preset gir ferdige masker med kontroller (Date, Time, CreditCard med Luhn-kontrollen), og Pattern legger til et regulært uttrykk som den ferdige verdien må samsvare med.

Eksempel

Kontrollen MaskedInput

Parametere

ParameterTypeBeskrivelse
ClassstringEkstra CSS-klasser som legges til rotelementet.
DisabledboolDeaktiverer interaksjon.
DisplayNamestringNavn som brukes i valideringsmeldinger.
HelperTextstringHint som vises under feltet.
LabelstringSynlig etikettekst (diagrammer: tilgjengelig navn; IconButton: tilgjengelig navn og verktøytips).
MaskstringMønster: 0 siffer, a bokstav, * bokstav eller siffer, andre tegn er bokstavelige.
PatternstringRegulært uttrykk som den ferdige verdien må samsvare med.
PatternMessagestringFeiltekst når Pattern ikke passer.
PlaceholderstringPlassholder som vises når feltet er tomt.
PresetMaskPresetFerdig maske med validering: Date, Time eller CreditCard. Mask overstyrer den.
ReadOnlyboolViser verdien, men tillater ikke endringer.
ReturnRawboolBinder de innskrevne tegnene uten skilletegnene.
StylestringInnebygd stil som legges til rotelementet.
ValuestringGjeldende verdi. Bruk med @bind-Value.

Hendelser

HendelseTypeBeskrivelse
ValueChangedEventCallback<string>Utløses når verdien endres.

Pakke

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