Is it possible to add filtering feature to datagird?
Brought to you by:
davideicardi
Hi,
Is it possible to add filtering feature to datagrid? I mean that I want to filter columns by a combobox located on the column header. I'm capable of writing C# code. Perhaps you can give me a start point and some hints to handle this feature request. Faithfully...
Logged In: YES
user_id=1515232
Originator: NO
Unfortunately it is not an easy problem....
The first step I think is to create a new cell type (with a custom View and a custom Editor) to implement a column header with a combobox.
Then I think that you must change the DataGrid class to use this new cell and correctly filter the internal data source.
Logged In: YES
user_id=1829025
Originator: YES
Actually, I'm working on a C# project and I need a useful and flexible datagrid component. But I want to prefer an open source component because of the financial problems. In fact,I've read two topic about the filtering feature at the forum of www.devage.com and I didn't exactly examine sourcegrid component's source code, but I'll check it at the earliest and try to do something about the filtering feature. I can guess that you've no time to do something about this feature. However, I've got little time to finish the project. Can you estimate that how long time is needed to complete a feature like this? If you welcome my probable silly questions and let me contact with you by e-mail about this subject, I'll be very glad to contribute the project.
Thanks for everything.
Respectfully...
Logged In: YES
user_id=1515232
Originator: NO
I can estimate the work if I work on it (as the creator of the library ...). I think that for me I need from 2 to 4 days, based on the exact features that you want to implement.
Of course I will appreciate any contribution.
P.S. I suggest to post any new comments on the subject on the www.devage.com forum for a better readability.
Logged In: YES
user_id=1829025
Originator: YES
I've sent an email to author's address about this post. No more will be sent another post on this topic.