New to Telerik UI for Xamarin? Download free 30-day trial


RadAutoCompleteView exposes the ability to explicitly show/hide the popup containing all items through the following methods:

  • ShowSuggesstions: Shows all items when the control recieves focus.
  • HideSuggestions: Hide all items when the focus of the control is lost.


The example below uses ShowSuggesstions method to display all items as soon as the AutoCompleteView receives the focus.

First, create the needed business objects, for example type Client with the following properties:

public class Client
    public Client(string name, string email, string imageSource)
        this.Name = name;
        this.Email = email;
        this.ImageSource = imageSource;
    public string Name { get; set; }
    public string Email { get; set; }
    public string ImageSource { get; set; }

Then create a ViewModel with a collection of Client objects:

public class ViewModel
    public ObservableCollection<Client> Source { get; set; }
    public ViewModel()
        this.Source = new ObservableCollection<Client>()
            new Client("Freda Curtis", "", "available32.png"),
            new Client("Jeffery Francis", "", "away32.png"),
            new Client("Eva Lawson", "", "available32.png"),
            new Client("Emmett Santos", "", "busy32.png"),
            new Client("Theresa Bryan", "", "available32.png"),
            new Client("Jenny Fuller", "", "busy32.png"),
            new Client("Terrell Norris", "", "away32.png"),
            new Client("Eric Wheeler", "", "away32.png"),
            new Client("Nida Carty", "", "away32.png"),
            new Client("Niki Samaniego", "", "busy32.png")

Declare the RadAutoCompleteView in XAML:

<telerikInput:RadAutoCompleteView x:Name="autoCompleteView"
                                  ItemsSource="{Binding Source}"
                                  Watermark="Show Suggestions on focus"/>

Use the following code to attach the focused event to the control:

this.autoCompleteView.Focused += this.AutoCompleteView_Focused;

and call the ShowSuggestions method inside the event:

private void AutoCompleteView_Focused(object sender, FocusEventArgs e)

Here is the result:

AutoCompleteView ShowSuggestions

See Also

In this article