Background Image

Knowledge base articles about
scrolling

Search DlhSoft Team's blog for scrolling

If you need to set up mouse based panning besides the standard scrolling behavior of the Gantt Chart components within Gantt Chart Light Library, you may adapt and use this code (Silverlight™): GanttChartDataGrid.ApplyTemplate(); bool isPanning = false; double originalMouseX = 0, originalMouseY = 0, originalScrollX = 0, originalScrollY = 0; …

Dependening on the number of items loaded and displayed, a short time interval of low responsiveness may occur in the Gantt Chart controls when the end user clicks one of the extra horizontal scroll buttons (i.e. timeline page update buttons) to navigate to the past or to the future of a displayed project, or when the timeline page is dynamically changed from code within Gantt Chart Light…

How can we remove one of the two vertical scrollbars of composite Gantt Chart controls within Gantt Chart Library for WPF or Project Management Library for WPF? You should set the ScrollViewer.VerticalScrollBarVisibility property value to Hidden at the composite control level.

Becuase of a known vertical scrolling issue of the core DataGrid control that our GanttChartDataGrid control reuses, we have decided to disable the vertical scroll bar of the chart area (right side) to avoid any visual inconsistences between the thumb heights of the vertical scroll bars, while continuing to synchronize the actual positions of the left and right panes internally. …