XdevContainerFilterComponent

The XdevContainerFilterComponent is an effective filter component with which you can search and filter all the tables and list components. The end user can independently collect the filter condition at runtime. For this, you must link the XdevContainerFilterComponent only to one UI component, which should be searchable, in which you select an XdevTable or XdevListSelect under Properties > Container.


  1. Insert an XdevTable in the GUI Builder.
  2. Drag an entity, e.g. Products, to the XdevTable using drag and drop.
  3. Under Properties > Entity > Property, click on ....
  4. In the following properties wizard, select the properties (data fields) that should be displayed as a column. 
  5. Click on OK.
  6. Insert an XdevContainerFilterComponent via the XdevTable.
  7. Under Properties > Container click on null and select the XdevTable.
  8. Under Properties > Container > Searchable Properties click on ... and determine, which columns should be searchable.


Important properties:
  • Caption -  Displays text as label.

  • CaseSensitive - You can set this property to determine whether the search takes into account upper and/or lowercase letters.
  • Container
    • Searchable Properties - You can use this dialog to specify the columns that should be searchable and the sequence in which they will be searched.
    • Filterable Properties - You can specify which columns are available for the filter here.
  • Description - Text displayed at runtime as a tooltip when you touch it with the mouse pointer.

  • Enabled

  • FilterEnabled - You can use this property to specify search only or to permit both search and the use of filters.
  • Visible

  • Wildcard -  Determines the symbol that is used as a wildcard during the search.
Important events:
  • filteredChanged - Is triggered as soon as the filter setting is changed.

All XdevContainerFilterComponent Methods 

XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.