Skip to main content
All docs
V22.1
  • InputChipGroup.Completed Event

    Fires when a user presses Enter in the editor and allows you to create a chip.

    Namespace: DevExpress.XamarinForms.Editors

    Assembly: DevExpress.XamarinForms.Editors.dll

    NuGet Package: DevExpress.XamarinForms.Editors

    Declaration

    public event CompletedEventHandler Completed

    Event Data

    The Completed event's data class is CompletedEventArgs. The following properties provide information specific to this event:

    Property Description
    ClearEditorText Gets or sets whether to clear text in the editor after a chip is created.

    Example

    The code below shows how to create a chip based on user input.

    using Xamarin.Forms;
    using System.Collections.Generic;
    
    public partial class MainPage : ContentPage {
        //...
        private void OnInputChipGroupCompleted(object sender, CompletedEventArgs e) {
            var chipGroup = sender as InputChipGroup;
            if (chipGroup.EditorText.Length <= 3) {
                e.ClearEditorText = false;
            } else {
                IList<ChipDataObject> list = chipGroup.ItemsSource as BindingList<ChipDataObject>;
                list.Add(new ChipDataObject() { Text = chipGroup.EditorText });
            }
        }
    }
    
    public class ChipDataObject {
        public string Text { get; set; }
    }
    
    See Also