Skip to main content
A newer version of this page is available. .

ComboBoxColumn.EditorFilterMode Property

Gets or sets the operator (starts with, contains, etc.) used to compare values in the drop-down list with the text entered in a cell.

Namespace: DevExpress.XamarinForms.DataGrid

Assembly: DevExpress.XamarinForms.Grid.dll

NuGet Package: DevExpress.XamarinForms.Grid

Declaration

[XtraSerializableProperty]
public FilterMode EditorFilterMode { get; set; }

Property Value

Type Description
FilterMode

A value that specifies a comparison operator.

Available values:

Name Description
StartsWith

Data items should start with the entered text.

EndsWith

Data items should end with the entered text.

Contains

Data items should contain the entered text.

Remarks

Enable the IsEditorFilterEnabled option to allow users to type in cells. Values in the drop-down list are filtered according to the entered text and following settings:

  • EditorFilterMode — specifies whether values in the drop-dow window should start with or contain the entered text.
  • EditorFilterComparisonType — specifies how to compare the entered text with values in the drop-down list.

To specify the list of available values, use the ItemsSource collection.

Example

The example below uses the ComboBoxColumn to display available values in the drop-down list when a user types in a cell.

<dxg:DataGridView ItemsSource="{Binding Path=Employees}">
    <dxg:DataGridView.Columns>
        <dxg:ComboBoxColumn FieldName="JobTitle" 
                            EditorFilterComparisonType="CurrentCultureIgnoreCase"
                            EditorFilterMode="StartsWith"
                            IsEditorFilterEnabled="True">
            <dxg:ComboBoxColumn.ItemsSource>
                <scg:List x:TypeArguments="x:String">
                    <x:String>Chief Executive Officer</x:String>
                    <x:String>Chief Technology Officer</x:String>
                    <x:String>Network Administrator</x:String>
                </scg:List>
            </dxg:ComboBoxColumn.ItemsSource>
        </dxg:ComboBoxColumn>
    </dxg:DataGridView.Columns>
</dxg:DataGridView>
See Also