I am using the UltraWinTree to allow the user to build a hierarchical task list. They can enter details about the tasks such as Start and End dates, budget dollars, comments. As I add columns the user needs to scroll to the right and I want the Task Name column to remain in view as the user scrolls right. I can do this with the UltraGrid, can I do this with the UltraWinTree Columnset?
No, the UltraWinTree does not currently support fixed columns. You should Submit a feature request to Infragistics
I have been very successful in the past using Infragistics controls to accomplish everything I needed. Would it be possible to use the WinGrid and get the same Outlook Express look I am getting from UltraTree?
If you have not already done so, I recommend that you Submit a feature request to Infragistics.
Beyond that, all I can tell you is that there have been no publicly-announced plans to implement this in the next volume release. I can't say what might be implemented in the release(s) after that.
I need this feature urgently. Is there a way by which I can simulate this behaviour? Anything I can do through code to prevent the first two columns from scrolling?
The only way to do something like this would be to use a CreationFilter, and it would be extremely complex and difficult - if it is even possible at all.
Have you considered using UltraGrid instead of UltraTree? UltraGrid has native support for fixed columns.
We have also posted this request for change. Changing to the UltraGrid is not possible for us, because we have complex solutions build on the tree and we cannot invest in such a change! So please follow the requests for change and implement fixed column in the tree! There are several people requesting this requirement, too. Infragistics is cool, but it is very annoying that you can not do the change. Changing our solution from tree to DataGrid means changing to another component provider for my CEO. So please help us!
The best I could offer is the coding to make the WPF grid work like a tree and a grid control. I was creating a new application so I just did the coding required to make it happen.
I have a project management system that allows the user to build a work breakdown structure hierarchy much like you do using the tree control. However it has the grid columns that can contain any type of control. Also I am able to limit the depth to seven levels but I don't see why it would not work for infinate levels.
The first column of the grid is the hidden hierarchical key and the second column of the grid is a custom Expander button control that shows the + or - sign and allows child rows to be hidden or shown. I use a hierarchical query from SQL Server that provides the data to use the grid sorting to keep the data in hierarchical order.
It is WPF and not Windows so not sure if that helps but maybe the concepts could be applied to your solution. I really like WPF and am glad I had the option. Infragistics is a great company and they cannot create 100% of what you need but there is always a way to program around to find a solution. At least that is my experience.
Assuming its not available as of now, Is there any alternative way of freezing the columns ? Changing to grid is ruled out completely.
Is this feature available in any new releases..?
We are also looking for a solution to fix the first three columns of an UltraWinTree with ColumnSet.
The reasons we use a Tree and not a Grid are the same, that other customers mentioned:
- the hierarchy and structure of the tree suits our purposes and
- we already built a lot of code around the tree hierarchy, that cannot easily (if at all) be transfered to a Grid.
It's been more than a year since the last post on this matter. Are there any news on behalf of this subject?
Hello ,
Our product ideas are implemented based on count of the requests of this particular feature. When there is enough Infragistics customers which want this features to be implemented, our Product Management team evaluate how much time and effort the implementation of this feature will takes and if there is enough resources for the planning period, the features is assign as task to the developers for implementation.
Could you please let me know why you don’t consider to use UltraGrid instead of UltraTree, since UltraTree is in GridForm, what exactly in your scenario stops you to use UltraGrid. UltraGrid supports fixed columns, it is hierarchical just as UltraTree and paling within underlain data source you will achieve heterogenic structure. I’ve seen your post from 1 of April 2011 and if this is the only reason which stops you to use UltraGrid, the other option which I could offer you is to consider to use our “Consulting Service” for your particular scenario. On the following link you will find more information about this service:
http://d3.infragistics.com/services/consulting-services/
Please let me know if you have any further questions.
Hi Infragistics-Team!
So your answer is a certain rejection to the feature request from all the users!?
Cannot find the feature, so you did not implemented it. Are there any plans to implement it? What can I say to my CEO and customers?
Please be so kind and give us a comprehensible answer!
Thanks in advance!
Robin