Completed
Last Updated: 28 Mar 2024 12:09 by ADMIN
ADMIN
Dess | Tech Support Engineer, Principal
Created on: 12 Nov 2014 08:34
Category: GridView
Type: Feature Request
1
ADD. RadGridView - Add appropriate event when the CompositeFilterForm is created - added the CreateCompositeFilterDialog event
When Excel-like filtering is enabled and the user selects an item from the "Available Filters" drop down menu, a CompositeFilterForm is shown.
2 comments
ADMIN
Nadya | Tech Support Engineer
Posted on: 28 Mar 2024 12:09

Hello, Peter,

I would like to note that RadGridView offers the CreateCompositeFilterDialog event. It was introduced back in 2014. This event is fired before the custom filter dialog is created. It allows you to create the default dialog and customize it or initialize your own implementation of the composite filter dialog. More information about this is available here: Customizing composite filter dialog - WinForms GridView Control - Telerik UI for WinForms

Regards,
Nadya | Tech Support Engineer
Progress Telerik

A brand new ThemeBuilder course was just added to the Virtual Classroom. The training course was designed to help you get started with ThemeBuilder for styling Telerik and Kendo UI components for your applications. You can check it out at https://learn.telerik.com
Peter
Posted on: 22 Mar 2024 14:37
Quite often the filtering requirements of a client exceed the standard filters.  It would be an excellent option to expand upon the list of available filters, adding our own custom elements (and logic via an event handler), and relative to the type of column.  For example, we have a client that wants a grid of all "to-do tasks" coming due, but their list can extend years in advance.  Some users want it to look ahead 7 days (which you have), others want it to look ahead 1 month (which you don't).  Others want a combination of these, 7 days for one type of task, 1 month for other types.  If we could add our OWN items to the filters, this would solve the problem and create amazing flexibility in this tool.