Filter by DisplayMember Demo

This sample implements a solution for filtering a column by its display member instead of the value member of the column. This is accomplished by implementing a custom filter bar cell.

GridFilterByDisplayMemberCellModel - This is the cell model class that loads the filter drop-down with the display strings of the respective filter bar column, and it creates a cell renderer.

GridFilterByDisplayMemberCellRenderer - This is the cell renderer class that sets up the actual filter string by replacing the display string with the value string.

GroupingGrid screenshot

This custom filter bar is implemented in the grid through GroupingGridFilterBarExt class using WireGrid method.

	GroupingGridFilterBarExt gGCFilter = new GroupingGridFilterBarExt();
	gGCFilter.WireGrid(this.gridGroupingControl1);

Note: This class is accessed through GridHelperClasses reference.