Using the find panel in the grid :
Behavior = Search
Condition = Contains
ParserKind = Or
Is it possible to sort the rows based on how many words where found?
f.e. searching for : Administrator Germany Sweden
you would get first all the rows where all tree words are found, then two, then one.
GridControl doesn't support this functionality out of the box. A possible solution is to create an unbound column that will store the number of matches and sort the Grid by this column. Use the CustomUnboundColumnData event to calculate the match number. Attached is a small sample project that illustrates the basic idea of this approach. Please review it and let me know if it helps.