Background Image

Knowledge base articles about
Gantt Chart Library Windows Forms 2.0

Search DlhSoft Team's blog for Gantt Chart Library Windows Forms 2.0

If you need to set up specific resource assignment allocation units (percent values) for items within task management grid controls (such as within GanttChartTaskListView control) use this syntax: ResourceName [PercentValue%] Example: John [75%]

We usually answer all received support requests (such as asked questions or reported issues) in at most 2 working days. Anyway, if you sent us questions or issues within an e-mail message delivered to our e-mail address, and haven't yet answered after that period, it's possible that one of the following situations has occurred: The message has been filtered to our Junk Mail folder…

Trying to build and run a component sample from one of the DlhSoft products, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library, an error is generated, similar to this: Unable to resolve type 'DlhSoft.Namespace.Type, DlhSoft.Assembly' What is the problem? You may have installed the product in a differen…

Our components, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library, have not been designed nor developed with direct COM or ActiveX accessibility (such as from within previous versions of Microsoft® Dynamics®/Navision) as a goal. However, they are able to be interfaced and accessed through COM and ActiveX based s…

Where can I find get started documentation for a DlhSoft component library, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library? General Documentation (including a Get Started section) can be found after you installed the trial version of the product, in Start menu / DlhSoft product menu / Documentation, …

Where can I find questions and answers (FAQ) for a DlhSoft component library, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library? Questions and Answers pages can be found after you installed the trial version of the product, in Start menu / DlhSoft product menu / Documentation, being presented as links …

Where can I find samples for a DlhSoft component library, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library? Sample applications can be found in the Samples Web page of the product (displayed within a table), available from the product information page menu. Alternatively, they can also be found after y…

Can we use controls from DlhSoft component libraries within our own component library projects? Our components, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library, can be used (as clearly mentioned within the EULA documents) ONLY for developing applications (that have executable targets). Moreover, you …

If you need to paint over the built in Gantt Chart drawing of GanttChartView control from Gantt Chart Library for Windows® Forms, you can do it by handling the PostPaint event referring to GanttChartArea inner control. However, if you want to paint your drawing before the built in paint event, you will need to handle the standard Paint event of the same component, and …

If you need to define a custom Schedule object in Gantt Chart Library for Windows Forms you can only do it at the global level: DaytimeInterval[] defaultScheduleIntervals = new DaytimeInterval[] { new DaytimeInterval(8, 6) }; // Starting from 8 AM, 6 hours Dictionary<DayOfWeek, DaytimeInterval[]> specialDayOfWeekScheduleIntervals = …

Using a DlhSoft component library that you have purchased a license for, you’ll be able to develop as many applications as you wish, and distribute them royalty-free to your customers and other parties, to be run on any number of destination computers, with the exception of Web applications using ASP .NET components which you can only host and redistribute for hosting purposes only. DlhSoft compon…

If you need to define a custom column displaying and allowing the end user to edit a task duration in days in Gantt Chart Library for Windows Forms you can do it by using the following code, applicable to standard tasks within our Get Started sample application: // Task class public class MyTask : INotifyPropertyChanged { [...] …

This document describes the tehnical and legal limitations of DlhSoft component library licensing. By purchasing a DlhSoft component library development license: You are not allowed to develop and distribute your own component library products (targetted to developers) referencing DlhSoft libraries internally. You are allowed to develop such component libraries only for your own reuse in …

To view the the common steps to perform when you want to install and apply a recently purchased DlhSoft component library license file to your development computer(s) please read this article. A multi-project solution sample application, with licensing information applied (i.e. Licenses.licx file placed within the main project, Properties folder) is available for download. It was…

The End User License Agreement (EULA) documents for DlhSoft products can be downloaded and read by using the links below: EULA for applications; EULA for .NET, Silverlight™, and UWP (WinRT) development components; EULA for ASP .NET development components; EULA for JavaScript® development components.

By design, the GanttChartView component for Windows® Forms includes inherent limitations: Printing will always print the data grid and Gantt Chart on separate pages; Exporting images is difficult as it would require simmulating printing; Printing or exporting images without specific grid columns is difficult to implement. To handle these operations with more ease, we have prepared a free Extras as…

What is a Gantt Chart? A Gantt Chart is a bar chart that presents items (such as tasks in a project) horizontally aligned to a timeline (usually available as chart header scales), vertically positioning data either as a single bar or as multiple bars per row. Some Gantt charts may also show dependencies between items (i.e., predecessor links). What Gantt Chart component types does DlhSoft offer? A…

Gantt Chart Light Library includes the PertChartView control that can also be used in Windows® Forms applications, provided that you can use .NET Framework 4 (or a more recent version). A sample application is available showing how you can integrate lightweight WPF controls (including PertChartView) in your Windows® Forms products: Gantt Chart Light Library Windows® Forms I…

Since January 2013, DlhSoft updates the product build upgrade policy as indicated below: Currently, when DlhSoft customers need to use the most recent product builds after purchasing a product license, they can simply download and install the newest package from our Web site and are able to apply the original license file to the software even when it has been purchased a very long time ag…

If you purchase a license for a DlhSoft product version build (e.g. 3.1.9) of one of our component libraries (e.g. Gantt Chart Light Library), it will also: entitle you to obtain free resolutions for technical issues you discover and report to DlhSoft within the product during the guarantee period (see the product EULA); even after the guarantee period, DlhSoft will try to continue resol…

If you want to upgrade from Hierarchical Data Library for Windows® Forms, from Gantt Chart Library for Windows® Forms, or from Project Management Library for Windows® Forms to the WPF version(s) of the same product(s), please be aware that: The Windows® Forms and WPF versions of the DlhSoft products are in different products designed and developed fr…

Our components, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library, have NOT been designed nor developed with running on Mono project (on Linux operating systems) as a goal. Although they may be able to run on that platform (and the negative case is also possible), we do NOT support it. We recommend running our c…

If you need to use a parent-children based node or data hierarchy as a data binding source for the DataTreeGridView control from Hierarchical Data Library for Windows® Forms or for the GanttChartView control from Gantt Chart Library for Windows® Forms, you can do it by using the HierarchicalDataAdapter component from the DataControlLibrary assembly (included with…

For your reference, a class diagram (possibly partial, depending on the actual product that you use) indicating the generic project management logical entities and their relations is presented below:

Is it possible to have a parameter defined at the task level that would trigger the Gantt Chart control from Gantt Chart Library for Windows® Forms or Project Management Library for Windows® Forms to show task bars using different task bar colors? If you use the GanttChartView control within Gantt Chart Library for Wi…

Our components, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library, have not been designed nor developed with unmanaged (non-.NET) code accessibility (such as from custom executable applications written using other tools) as a goal. However, they are able to be accessed through unmanaged code using .NET interoper…

Regarding DlhSoft development components, are there Visual Basic® sample applications available, too? Currently there are some Visual Basic® sample applications available for DlhSoft development components. They are specifically marked as "Visual Basic® sample" in the sample list. For your easy reference, Visual Basic® sample applications for the commonl…

Question: Why are there multiple Gantt Chart products available for sale from DlhSoft? For example: Gantt Chart Light Library for Silverlight/WPF, Gantt Chart Library for WPF, Project Management Library for WPF, Gantt Chart Library for Windows® Forms, etc. Answer: In short, we offer several Gantt Chart enabled component libraries because we have tried to carry out multiple incompatible customer re…