Menu

#24 Is it possible to add filtering feature to datagird?

Evaluate
open
nobody
None
2
2007-10-07
2007-10-06
No

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...

Discussion

  • Davide Icardi

    Davide Icardi - 2007-10-07
    • milestone: --> Evaluate
    • priority: 5 --> 2
     
  • Davide Icardi

    Davide Icardi - 2007-10-07

    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.

     
  • ismail SEZEN

    ismail SEZEN - 2007-10-07

    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...

     
  • Davide Icardi

    Davide Icardi - 2007-10-07

    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.

     
  • ismail SEZEN

    ismail SEZEN - 2007-10-08

    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.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.