Tritium UI
TritiumAutoComplete
Filtrez une liste pendant la saisie et liez à la fois le texte et l'élément choisi.
Fonctions clés
- Filtrez avec Contains ou StartsWith après un nombre minimal de caractères.
- Liez ItemsSource à des chaînes ou des objets et placez une correspondance dans SelectedItem.
- Gardez Text dans les deux sens pour piloter la zone depuis le code.
- Affichez un état occupé pendant que vous remplacez la liste depuis une recherche.
- Activez au besoin un retour haptique ou sonore lorsqu'une suggestion est choisie.
- Masquez la liste de suggestions après une sélection.
Plateformes
Android, iOS, Mac Catalyst et Windows 10 version 19041 et ultérieures (.NET 10 MAUI).
API principale
- ItemsSource . The candidates to filter.
- Text . The current typed text, two-way.
- SelectedItem . The suggestion the user picked, two-way.
- FilterMode . Contains or StartsWith, after MinimumPrefixLength characters.
Exemple de base
Déclarez cet espace de noms sur la page.
xmlns:editors="clr-namespace:Tritium.Maui.Editors;assembly=Tritium.Maui.Editors"
<editors:TritiumAutoComplete ItemsSource="{Binding Cities}"
Text="{Binding CityQuery}"
SelectedItem="{Binding City}"
FilterMode="Contains"
MinimumPrefixLength="1" /> Ajoutez la source de paquets de votre licence, puis référencez le paquet qui contient ce contrôle. Ces paquets ne sont pas sur la galerie publique NuGet.