Skip to main content

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:

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