AutoCompleteEdit.TextChanged Event
Fires when the edit box text is changed.
Namespace: DevExpress.XamarinForms.Editors
Assembly: DevExpress.XamarinForms.Editors.dll
NuGet Package: DevExpress.XamarinForms.Editors
Declaration
public event EventHandler<AutoCompleteEditTextChangedEventArgs> TextChanged
Event Data
The TextChanged event's data class is AutoCompleteEditTextChangedEventArgs. The following properties provide information specific to this event:
Property | Description |
---|---|
Reason | Gets a value that specifies how the text in an AutoCompleteEdit was changed. |
Remarks
The TextChanged
event fires when the Text property value changes. Use the Reason event argument to determine how the text was changed and respond to the change:
- UserInput — a user changed the text.
- SuggestionChosen — a user selected a suggestion in the drop-down list.
- ProgrammaticChange — the text was changed in code.
Example
The code below handles the TextChanged
event to supply suggestions.
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:dxe="http://schemas.devexpress.com/xamarin/2014/forms/editors"
xmlns:local="clr-namespace:DemoCenter.Forms.Views"
x:Class="DemoCenter.Forms.Views.AutoCompleteEditView">
<ContentPage.BindingContext>
<local:AutoCompleteEditViewModel/>
</ContentPage.BindingContext>
<ContentPage.Content>
<dxe:AutoCompleteEdit TextChanged="AutoCompleteEdit_TextChanged"
ItemsSource="{Binding ItemsSource}"
LoadingProgressMode="Manual"/>
</ContentPage.Content>
</ContentPage>
See Also