This is a migrated thread and some comments may be shown as answers.

Group rows together with indicator dynamically

2 Answers 29 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Erik
Top achievements
Rank 2
Erik asked on 04 Oct 2011, 01:12 PM
Hi -- I'm wondering about the best idea for a UI metaphor I'm trying to replicate.  I'm trying to create something like a query builder along the lines of the Work Item Query Editor window within VS 2010.  This is shown in two places using two slightly different approaches in the following web page:TFS 2010 Work Item Tracking Blog Entry.

The key screenshots are the first and the fifth.  I'm specifically looking for thoughts on how to achieve the effect they use for grouping and ungrouping conditions in the query.  If you highlight two (or more) adjacent rows that are not already grouped, it allows you to group them.  If you do that, there is a visual indicator that now spans the grouped rows.  If you leave them highlighted, you can ungroup them.  Further, you can continue the grouping beyond the grouping you've already created.

I've got something similar I need to create and am looking for some thoughts on how to do this with the Telerik controls (I figured the GridView would be the area where this would apply). 

It doesn't need to look exactly like the VS 2010 editor, just something that will visually make sense to users.

Thanks in advance for any thoughts on this....
-Erik

2 Answers, 1 is accepted

Sort by
0
Accepted
Nedyalko Nikolov
Telerik team
answered on 07 Oct 2011, 12:20 PM
Hello Erik,

Unfortunately such feature is not supported by RadGridView out of the box. The best approach which I could suggest is a custom column with a custom cell style (indeed this is not a trivial task).

Kind regards,
Nedyalko Nikolov
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

0
Erik
Top achievements
Rank 2
answered on 07 Oct 2011, 03:00 PM
Thanks for your time Nedyalko.  I'll press on and see what I can come up with!  :)
-Erik
Tags
GridView
Asked by
Erik
Top achievements
Rank 2
Answers by
Nedyalko Nikolov
Telerik team
Erik
Top achievements
Rank 2
Share this question
or