Icon

DlhSoft Gantt Chart Library

for Windows� Presentation Foundation (WPF) and .NET 3.5 SP1

ScheduleChartView Control

ScheduleChartView control is used to display and update a list of resource items using a Schedule Chart, and it is part of Gantt Chart Library (WPF 3.5) and Project Management Library (WPF 3.5).


Features

  • Very similar in appearance, behavior, and development related features with a standard ItemsControl based control;

  • Allows the developer to data bind or disable data binding of task indentation, start date and time, effort, completed effort, assignments, predecessors, and cost values to custom data item members by setting or clearing the appropriate TaskMemberPath properties;

  • Supports printing the Schedule Chart;

  • Allows the developer to use an external TaskManager class instance as the core task management business logic provider within the control;

  • Allows the end users to add and remove resources, update existing resource and assignment values either from the grid view or from the Schedule Chart using drag and drop operations, and update the displayed timeline page, excepting the case that these features are disabled by the developer, by setting the appropriate ReadOnly properties to true manually;

  • Uses the current culture (language and region) set by the end user (using the Regional and Language Options) for displaying and retrieving values such as numbers or dates and times, excepting the case that the running thread culture was set by the developer to a specific culture information object manually;

  • Uses the current theme provided by the operating system (Aero, Luna, etc.) or configured by the end user (when such option is available), excepting the case that the developer has customized the user interface properties values manually.


Screenshots

  • Basic usage:

    ScheduleChartView basic usage
  • Custom data binding:

    ScheduleChartView custom data binding
  • Custom appearance:

    ScheduleChartView custom appearance
  • Month scale:

    ScheduleChartView month scale
  • Custom scale:

    ScheduleChartView custom scale
  • Continuous schedule:

    ScheduleChartView continuous schedule
  • Custom schedule:

    ScheduleChartView custom schedule
  • Numeric days:

    ScheduleChartView numeric days
  • Statistics:

    ScheduleChartView statistics
  • Bar templating:

    ScheduleChartView bar templating
  • Grid lines:

    ScheduleChartView grid lines
  • Control templating:

    ScheduleChartView control templating

Related Components

Terms of Use Privacy Statement