When you type in a symbol in the AutoComplete and the Popup that contains the available items appear, it is not possible to change its position(top/bottom of the AutoComplete) or change its template. This is problematic in scenarios where the AutoComplete is at the bottom of the view as it hides the software keyboard.
I have a page where many AutoComplete controls are used. Selecting a value in one must select a value in another. We know that this value is selected by setting Text property (through object binding), but by doing this, suggestion view shows up. I test many tweaks with ShowSuggestionView property, SuggestMode, or whatever, and there is no proper way to achieve the behavior I want. Regards
Currently it is not possible to initialize the tokens of the autocomplete so the UI shows already selected tokens. This is necessary to use the control for a CREATE/EDIT scenario. Example: - Create an event (party) and select all the friends from the autocompelte (another issue is that already selected tokens cannot be removed from the suggestion list) - Save the event - Edit the event => now you would need to see the already selected friends so you can add and remove some
In addition to the string property for NoResultsMessage, add support for using a DataTemplate as well.
Similar to the UWP AutoCompleteBox functionality - http://docs.telerik.com/windows-universal/controls/radautocompletebox/features/autocompletebox-webservice-support
Currently SuggestionView is displayed when the text is updated and the control is focused. There are cases when users need to explicitly set the Text of the control and open the view with the filtered items.
Currently users are not aware when a token gets selected/deselected.
When the suggestions get recycled, their text and image disappear.
Allow users to define custom filtering logic, for example, to search in a few properties.
When using TwoWay binding for AutoComplete on iOS, the Text is cleared using the Clear button, the Text property is not updated. Also, as a confirmation, the Xamarin.Forms PropertyChanged event is also not fired for the RadAutoComplete.Text Property Test 1 : Use the following repro for the Binding test: <telerikInput:RadAutoComplete Text="{Binding SelectedInsurer, Mode=TwoWay}" /> public string SelectedInsurer { get => selectedInsurer; set { SetProperty(ref selectedInsurer, value); // This is not hit on iOS when the Text is cleared using the "X" button } } Test 2 : Use this code for the PropertyChanged test: AutoComplete.PropertyChanged += AutoComplete_PropertyChanged; // Not executed on iOS when the Clear button is used. private void AutoComplete_PropertyChanged(object sender, PropertyChangedEventArgs e) { if (e.PropertyName == "Text") { Debugger.Break(); } }
By default, the SuggestionView should appear when the Text is changed and the control is focused.
When the TextSearchPath is set, the suggested items are different compared to when the property is not set.
When the value of Text is set in XAML, Text value is ignored on Android. Use this example: <telerikInput:RadAutoComplete x:Name="autoComplete" Text="Initial Text" Watermark="watermark" /> Observe that only the watermark appears (note: this issue happens with or without watermark). Workaround: Set the value of Text after view has loaded, for example in OnAppearing: protected override void OnAppearing() { base.OnAppearing(); autoComplete.Text = "OnAppearing"; }
When the user types "ㅅ ㅓ ㄱ ㅇ ㅕ ㄹ" , for example, it should appear as "석열".