RayCraftDocs
v1.0.3
da
raycraft.dev
På denne side

Autocomplete

Free

Tekstfelt, der filtrerer en liste, mens du skriver. Understøtter piletasterne, Enter og Escape og følger ARIA-mønstret combobox. Værdien er altid et af elementerne.

Eksempel

Kontrollen Autocomplete

Parametre

ParameterTypeBeskrivelse
ClassstringEkstra CSS-klasser, der tilføjes til rodelementet.
DebounceMillisecondsintVentetid efter den sidste tast, før ItemsProvider kaldes (standard 250).
DisabledboolDeaktiverer interaktion.
DisplayNamestringNavn, der bruges i valideringsmeddelelser.
GroupByFunc<string, string>Returnerer et elements gruppeoverskrift; elementer vises under deres overskrifter.
HelperTextstringTip, der vises under feltet.
ItemsIEnumerable<string>De valgmuligheder, der kan vælges mellem.
ItemsProviderFunc<string, CancellationToken, Task<IEnumerable<string>>>Indlæser match for den indtastede tekst (tekst, annulleringstoken); bruges i stedet for Items.
ItemTextFunc<string, string>Konverterer et element til dets visningstekst (som standard ToString()).
LabelstringSynlig etikettekst (diagrammer: tilgængeligt navn; IconButton: tilgængeligt navn og værktøjstip).
ListHeaderRenderFragment
MatchTextFunc<string, string>
MaxItemsintStørste antal viste forslag. For Autocomplete og en søgbar Select viser 0 (standard) alle match på en fast liste og de første 10 resultater fra en ItemsProvider; Breadcrumbs, Mention og MultiColumnComboBox har egne standarder.
MinCharsintTegn, der kræves, før forslag vises.
OptionTemplateRenderFragment<string>Brugerdefineret indhold for hver valgmulighed. Elementet er tilgængeligt som kontekst.
PlaceholderstringPladsholder, der vises, når feltet er tomt.
ReadOnlyboolViser værdien, men tillader ikke ændringer.
ShowToggleboolTilføjer en knap, der åbner den fulde liste.
StylestringIndlejret typografi, der tilføjes til rodelementet.
ValuestringAktuel værdi. Brug med @bind-Value.

Hændelser

HændelseTypeBeskrivelse
ValueChangedEventCallback<string>Udløses, når værdien ændres.

Pakke

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