Currently users are not able to create custom item elements for the gantt view timeline.
Steps to reproduce: 1. Add six items to a RadGanttView 2. Start reducing the height of the gantt view You will notice that the vertical scroll bar does not appear until two of the items are hidden. Before that the hidden items cannot be scrolled to.
Add a gantt populated with some data. Increase column sizes in the text part on a way that an editor is outside the view Scroll to the editor and open it for edit Scroll back on a way that the editor is no longer into view => exception is thrown Workaround: radGanttView1.GanttViewElement.TextViewElement.ColumnScroller.Scrollbar.ValueChanged+=Scrollbar_ValueChanged; void Scrollbar_ValueChanged(object sender, EventArgs e) { radGanttView1.GanttViewElement.EndEdit(); }
When scrolling, the gantt final date for several tasks increases without any reason. If afterwards I select any task the incorrect final dates are corrected. But if I once again start to scroll, the problem shows up again.
Add formatting or a painting event allowing customization of the links in the control
For example the HandleMouseMove event can not be overridden in order to allow dragging on the Y coordinate. Also some internal methods should be exposed.
Add new timeline view which shows Time/Hours
Add functionality of GraphicalViewElement for ScrollTo(DateTime dt)
Steps to reproduce: 1. Add a RadGanttView to a form. 2. Fill it with data. 3. Scroll up/down. Under some circumstances there is a chance that some of the items will have a wrong layout. After clicking anywhere on the graphical view the items will be placed properly.
To reproduce have a button with this handler: private void rbtnRemoveTasks_Click(object sender, EventArgs e) { if (ganttView.SelectedItem != null) { if (ganttView.SelectedItem.Parent != null)
If one applies a TypeConverter with standard values to a property, this type converter is not used to convert these standard values to and from string when they are displayed in a drop down list editor.
Steps to reproduce: 1. Add a gantt view to a form. 2. Bind it to a data source with 3000 items 3. Scroll the gantt view up and down. You will notice that the memory consumption by the project increases and the performance of the gantt view decreases.
To reproduce: Open QSF, go to GanttView, open the Settings example, go to the very last task and change the view mode to month. You will notice that the positions of the tasks are not being updated
To reproduce: Add a RadGanttView, add a single column and subscribe to the TextViewCellFormatting event. You will notice that the event is not being fired.
To reproduce: Add Tasks which appear far after the start of the timeline. You will notice that some of them are not displayed at the right position.
Open QSF, go to GanttView, open the First Look demo, click a date time cell in, click anywhere else, exception occurs.