If you're binding AutoComplete's Text to a view model property, the initial value doesn't show. It only updates after the bound string is set after the control is loaded.
Repro:
VIEWMODEL
private string enteredText = "Hello World 1";
public string EnteredText
{
get { return enteredText; }
set { enteredText = value; OnPropertyChanged(); }
}
VIEW
<telerikInput:RadAutoComplete Text="{Binding EnteredText}" />
WORKAROUND
private void AutoComplete_OnNativeControlLoaded(object sender, EventArgs e)
{
(BindingContext as ViewModel).EnteredText = "Hello World 2";
}