Quantcast
Channel: DevExpress Support Center (Examples)
Viewing all articles
Browse latest Browse all 7205

How to group tree list columns in bands in the same manner as in AdvancedGridView

$
0
0

This feature is available out-of-the-box starting from version 14.2. See TreeList - Implement bands in a manner similar to the one provided in AdvBandedGridView

For earlier versions:

This example demonstrates how to create a custom tree list with the capability to create bands in the same manner as in AdvancedGridView.
Note that this is not a full implementation of bands in TreeList but just an example of how it can be done. Some features like Drag&Drop of bands and Column Chooser are disabled because of differences in TreeList layout calculation algorithm which does not support bands.

Question Comments

Added By: Afrizal Chen at: 6/4/2012 1:40:17 AM    

I set the left most column in this example to be "FixedLeft", the column is still overriden by the next columns when left-scrolled . Please help.

Added By: Afrizal Chen at: 6/26/2012 11:38:38 PM    

I wanted to override the PrintInfo just like "http://www.devexpress.com/Support/Center/p/E2667.aspx" but the TreeList class doesn't have the override method like "CreatePrintInfoInstance()"

Added By: (no info) at: 4/4/2013 10:22:57 AM    

Is this not possible with v2011 2.8?

Added By: Vasily (DevExpress Support) at: 4/4/2013 10:47:52 AM    

Hi David,

I have extracted your question to a separate ticket created on your behalf: Q373313 (How to group tree list columns in bands in the same manner as in AdvancedGridView).

Added By: anh lam at: 5/28/2013 9:12:32 PM    

in this demo if a column is not belong to any band, it's will not display on treelist at runtime. How can i do to slove this issue ?

Added By: George Hebert (WSI) at: 10/3/2014 9:58:12 AM    

Can you please add proper support for this?  I noticed that the original request for this came 9 years ago (http://www.devexpress.com/scid=AS4236)...so when you said: "...if you need a full-functional solution, please wait when this feature is available out of the box", how much longer do we have to wait?

Added By: Demetrius (DevExpress Support) at: 10/3/2014 12:21:04 PM    

Hello, 

At this moment our developers are working on this feature. We have plans to release it in the near future. But, I cannot promise that it will happen in the upcoming version, 14.2. Stay turned and we will inform you when it happens.  

Added By: Mickael L at: 10/20/2014 2:09:53 AM    

Hi

I think there is a mistake in method MyTreeListBandCollection.Remove
Why is there a recursive -- and infinite -- call at the end of the method ?

Added By: Mickael L at: 10/20/2014 2:47:51 AM    

Same thing with MyTreeListViewInfo.FindFixedLeftColumn
Did you want to call base.FindFixedLeftColumn() actually ?

Added By: Mickael L at: 10/20/2014 3:35:01 AM    

In class MyTreeListBand, methods "TryToSwap" and "TryToSwapBandAndColumn" contains two unused local variables.
Is this intended ?

Added By: Mickael L at: 10/20/2014 3:40:38 AM    

Is there a way to make, at least, the functionalities of TreeList working at design time ?
Currently this user control display a blank rectangle at design time. We cannot see normal added column at design time
It's not a problem if I can not add banded column at design time (i will at runtime)
but I would like all design time feature of ancestor treelist working.
Is there a way ?

Added By: Dimitros (DevExpress Support) at: 10/20/2014 5:03:44 AM     Hello Mickael,

The current example just illustrates the main idea of how this feature can be implemented manually. This is not a complete feature and that's why it has a lot of limitations.
We are currently working on implementing the full bands support and hopefully it will be available in the near feature.

So, if this feature is not immediately needed for you, I suggest that you wait for the official bands support, which should be available in one of the next major releases.Added By: Mickael L at: 10/20/2014 7:21:29 AM    

Yeah ok but you said that 9 years ago (see George's comment) :o)

Do you have any schedule we could follow and on which we could take decision : (postpone some dev or not for example)
Here is a project that almost works : https://www.devexpress.com/Support/Center/Example/Details/E3581
I had open a new ticket to fix it : https://www.devexpress.com/Support/Center/Question/Details/T163213

Added By: Alisher (DevExpress Support) at: 10/20/2014 11:31:05 PM    

Hi Mikael,

Thank you for submitting a separate ticket. We will answer you there shortly. 


Viewing all articles
Browse latest Browse all 7205

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>