AutoComplete コントロールは、一致するテキストを強調表示することで、検索結果に含まれるユーザー入力部分を素早く識別できるようにします。そのために、AutoComplete クラスには、一致する文字列に強調表示色を設定するための HighlightedColor プロパティが用意されています。このプロパティを特定の色に明示的に設定して、次の図に示すように、検索結果でユーザーの入力文字列を強調表示することができます。
次のコード例は、AutoComplete コントロールでテキスト強調表示機能を設定する方法を示します。
C# |
コードのコピー
|
---|---|
autoComplete.HighlightedColor = Xamarin.Forms.Color.Coral; |
XAML |
コードのコピー
|
---|---|
<c1:C1AutoComplete x:Name="autoComplete" ItemsSource="{Binding ItemsSource}" DisplayMemberPath="Name" HorizontalOptions="FillAndExpand" HighlightedColor="Coral"> |