I have combined these two requests in a single ticket as I feel that they are closely linked, and the second does not make much sense without the first.
Stretch option for Gantt task visualisation
It would be very useful if the user could specify a 'stretch' option for the horizontal width of the Gantt which causes the task visualisation to fill all of the available space (by increasing the PixelLength). The Gantt chart looks very strange when a fixed PixelLength results in a large amount of empty space, particularly as most other containers can be resized. It can also be difficult to guarantee that the Gantt chart fills all available space when it is inside a resizable component.
Ability to move resize control when both sides are at their 'desired width'
Currently, the resize control which separates the column data on the left from the visualisation of the gantt tasks on the right cannot be moved when both sides have reached their 'desired width'. However, this is not intuitive as other types of Telerik controls (notably the GridView) allow the width of components to be increased or decreased by clicking and dragging left/right, even if an absolute width has been set in the XAML.
I recognise that these features may not be desirable for all users, so it would be helpful if these were features that could be toggled on/off.
I have recently been trying to implement a "split tasks" feature you would find in common Gantt packages, but Telerik doesn't support this out of the box. It would be great if this was supported, as modifying it ourselves comes with some level of risk, and may also be affected when we upgrade between versions.
Add the possibility of TimeRuler's TickIntervals to respect the CurrentUICulture's time format.
The height of the GroupTickContainter, MajorTickContainter, MonorTickContainter cannot be changed at present.
Make it possible to use a CollectionViewSource and its Filter etc. built-in features with the RadGanttView control's TasksSource.
We need to activate an editing mode in a GanttView left grid cell after a new GanttTask added. But neither RadGanttView, nor GanttItemsPresenter, nor CellContainer, etc. have some BeginEdit method. According to the documentation seems to be no way to initiate editing from code that's is a thing we need.
It would be useful if the control takes advantage of the RadSpreadProcessing, RadPdfProcessing and RadWordsProcessing. This will allow developers to easily export the control's contents to the desired format. Currently it is possible to export the control's content as images. More details about the available RadGanttView exporting could be found here: - For WPF - http://docs.telerik.com/devtools/wpf/controls/radganttview/features/exportingsupport - For Silverlight - http://docs.telerik.com/devtools/silverlight/controls/radganttview/features/exportingsupport
Dear, We need to view parts of a task in the telerik radganttview control , like microsoft project. I attached a figure explaining the feature. Best regards, Cesar Lopes
Available in the 2016 R2 release.
Make the default behavior of the auto scrolling which is trigger by selection of a task in the GridView part of the control customizable. The current default built-in behavior is: * If you select a row (task) in the GridView part which has its event container currently not visible is auto scrolled into to the view to the default (left) position in the TimeRuler Available in the 2016 R2 release.
The scrollbars in RadGanttView are always visible for timeline part. They should be collapsed when the content of the timeline fits on the screen.
You can find a runnable example showing how to populate the control from a database in the ConnectToDatabase SDK example - https://github.com/telerik/xaml-sdk/tree/master/GanttView/ConnectToDatabase.