Tritium UI
TritiumAutoComplete
Filtre uma lista à medida que o utilizador escreve e ligue o texto e o item escolhido.
Funções principais
- Filtre com Contains ou StartsWith depois de um número mínimo de caracteres.
- Ligue ItemsSource a cadeias ou objetos e leve uma correspondência para SelectedItem.
- Mantenha Text nos dois sentidos para poder conduzir a caixa a partir do código.
- Mostre um estado ocupado enquanto substitui a lista a partir de uma pesquisa.
- Ative, se quiser, resposta háptica ou sonora quando uma sugestão é escolhida.
- Oculte a lista de sugestões depois de uma seleção.
Plataformas
Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI).
API principal
- 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.
Exemplo básico
Declare este espaço de nomes na página.
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" /> Acrescente a origem de pacotes da sua licença e depois referencie o pacote que inclui este controlo. Estes pacotes não estão na galeria pública NuGet.