I have integration radscheduler and radganttview.
Dim ds as new DataSource
Dim dvAppointments As New DataView
Dim appointmentMappingInfo As New AppointmentMappingInfo()
Dim SchedSource As New SchedulerBindingDataSource()
appointmentMappingInfo.Mappings.Add(New SchedulerMapping("Kontrahent", "pln_kntakronim"))
appointmentMappingInfo.Start = "pln_start"
appointmentMappingInfo.End = "pln_stop"
appointmentMappingInfo.Location = "pln_nr"
appointmentMappingInfo.ResourceId = "pln_zamgidnumer"
appointmentMappingInfo.Description = "pln_opis"
appointmentMappingInfo.Resources = ""
appointmentMappingInfo.Location = "pln_nrzam"
appointmentMappingInfo.Summary = "pln_twrkod"
appointmentMappingInfo.StatusId = "pln_status"
dvAppointments.Table = ds.Tables("PlanowanieTamborow")
SchedSource.EventProvider.Mapping = appointmentMappingInfo
bsPlanowanie.DataSource = dvAppointments 'BindingSource
SchedSource.EventProvider.DataSource = bsPlanowanie
RadScheduler1.DataSource = SchedSource
RadGanttView1.DataProvider = New GanttViewIntegrationProvider(RadScheduler1)
Dim reader As System.Data.SqlClient.SqlDataReader = comm.ExecuteReader
If I refresh the Radscheduler then RadGanttView doesn't refresh
Radscheduleris working properly
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.
I need to know if you plan the development of a new function :
When you are in the list of your tasks, i want to navigate with the keyboard.
Im' Here :
And when i navigate in the list with the keyboard, i need to see the last column on the same task :
The focus is good but the horizontal scrollBar is on the same place and we can't the the all value of the cell.
Can we plan the improvment ? Or do you have a clean solution?
If you need more informations,
don't hesitate to contact me
To reproduce: run the sample project and scroll to the end of the view. You will notice that the tasks are not properly aligned. You can increase the GraphicalViewElement.OnePixelTime in order to make the alignment even worse. Workaround: Adjust the GraphicalViewElement.OnePixelTime in order to obtain the correct alignment.
Columns can automatically fill the entire width of the GanttViewTextViewElement . Just set the AutoSizeColumnsMode property to Fill.
How to reproduce: this.radGanttView1.GanttViewElement.GraphicalViewElement.TimelineRange = Telerik.WinControls.UI.TimeRange.DayQuarterHours; this.radGanttView1.GanttViewElement.GraphicalViewElement.AutomaticTimelineTimeRange = true; this.radGanttView1.GanttViewElement.GraphicalViewElement.OnePixelTime = new TimeSpan(0, 0, 15); Workaround: at the moment the Gantt control does not support an automatic timeline range for day quarter hours. The TimeRange.DayQuarterHours is similar to the half days and they should be handled the same way when in automatic timeline. If possible TimeRange.DayHalfHours this.radGanttView1.GanttViewElement.GraphicalViewElement.TimelineRange = Telerik.WinControls.UI.TimeRange.DayHalfHours;
Add functionality to sort tasks alphabetically, by date, by progress.
How to reproduce: 1. Run the project 2. Press the radButton1 3. Edit description of the first line (Line whose Identifier is TestProject1) 4. Clicking some other line to end the edit causes the ASSERT to come up
Add possibility to specify the start and end hours when you display hours in the applied time scale.
Currently when you set the TimelineRange property to TimeRange.Week displays two elements (the TopElement with weeks and the BottomElement with days). There are cases where users want to display single timeline - only weeks, days, quarters or years independent of the second timeline.
The position of splitter should allow to be fixed while resizing the control. Users want to be able to set the splitter next to the last column of TextViewElement when resizing.
Add functionality to filter items in RadGanttView.
Add functionality to perform grouping over the columns in the GanttViewTextViewElement . As a result the GraphicalViewElement should be refreshed accordingly.