Unplanned
Last Updated: 21 Aug 2023 07:11 by ADMIN
Hope
Created on: 27 Aug 2019 05:29
Category: GanttView
Type: Feature Request
4
GanttView: Support 'stretch' option for the Gantt task visualisation and movement of the resize control even when both sides are at their 'desired width'

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.

Anticipated behaviour:

  • When dragging to the right, it seems logical to start expanding the width of the text columns on the left.
  • When dragging to the left, if the Gantt visualisation is already at its desired width, the PixelLength should be increased so that the Gantt fills all the available space.
  • When dragging to the left the columns with Width set to auto size should resize accordingly to the new available size. Currently, they stay in their initial desired size and a horizontal scrollbar appears when you resize to the left.

 

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.

 


 

2 comments
ADMIN
Martin Ivanov
Posted on: 21 Aug 2023 07:11

Hello,

The stretch option is already implemented through the AutoSizeTimeline property of RadGanttView. Link to the related feedback item: https://feedback.telerik.com/wpf/1350457-ganttview-make-it-possible-for-the-timeruler-of-the-control-to-be-set-to-auto-size

Regards,
Martin Ivanov
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

ADMIN
Dilyan Traykov
Posted on: 02 Sep 2019 11:24

Hello Hope,

Thank you very much for the detailed description of the feature requests and the provided images.

I have logged these feature requests in our internal backlog and if this feedback item accumulates enough votes, we will consider implementing the functionality in future releases. As a thank you for your feedback, I've awarded you with some Telerik points.

Feel free to share any additional details about the desired functionality should you find this necessary.

Regards,
Dilyan Traykov
Progress Telerik

Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.