Unit 'ListViewFilterEdit' Package
[Overview][Types][Classes][Index] [#lazcontrols]

TListViewFilterEdit.ByAllFields

Indicates whether all fields are compared using the filter.

Declaration

Source position: listviewfilteredit.pas line 79

published property TListViewFilterEdit.ByAllFields : Boolean
  read fByAllFields
  write SetByAllFields
  default False;

Description

ByAllFields is a Boolean property which controls the properties used to find matches for the Filter in the control. When set to True, all properties in a TListViewDataItem are used when searching for a value that matches the Filter. Otherwise, only the Caption (element 0 in the list item data) is used.

The default value for the property is False. Changing the value for the property causes the inherited InvalidateFilter method to be called to update the control.

ByAllFields is used in the MatchesFilter method called when list item data is selected and sorted for the control.