DlhSoft Hierarchical Data Light Library
for Silverlight™ 4, and Windows® Presentation Foundation (WPF) and .NET 4
|
|
Product Information
Responsive in <2 sec. on loading 100,000 items (on modern PCs)
Hierarchical Data Light Library for Silverlight™ 4/WPF 4 contains tree-grid controls with increased runtime performance, standard DataGrid feature inheritance, data binding support, customizable look and feel, etc.
The interactive tree-grid controls within the product may be used to display all types of hierarchical data that is stored in plain collections with item indentation levels, sharing common item types. It is therefore easy to use these components to build project work breakdown structuring, resource grouping, organizational charting, company branching, content visualization, map regionalisation, system definition, and many other related types of applications.
A generic set of product features is available for review. The current product build is 4.0.3 (see also what's new).
Licensed components may be redistributed royalty-free within your applications. Source code is also available with a Business Plus license.
By purchasing a single product license you may use both Silverlight™ and WPF available components.
Optionally, we can specifically customize and/or integrate the components into an application or larger solution based on your requirements, as we also offer a full range of software development services at convenient prices.
Note:
Hierarchical Data Library for WPF 4 is an older related product that includes controls similar to some of the WPF components within this product, but designed to get higher coercion/validation levels.
The product includes the following components (for both Silverlight™ and WPF platforms):
-
Used to display and update a list of node items (DataTreeGridItem objects).

<hdc:DataTreeGrid>
<hdc:DataTreeGrid.Columns>
<hdc:DataTreeGridColumn Header="Node"/>
<d:DataGridTextColumn Header="Indentation" Binding="{Binding Indentation}" IsReadOnly="True"/>
<d:DataGridCheckBoxColumn Header="IsExpanded" Binding="{Binding IsExpanded}" IsReadOnly="True"/>
</hdc:DataTreeGrid.Columns>
<hdc:DataTreeGrid.Items>
<hdc:DataTreeGridItem Content="Node 1"/>
<hdc:DataTreeGridItem Content="Node 1.1" Indentation="1"/>
<hdc:DataTreeGridItem Content="Node 1.2" Indentation="1"/>
<hdc:DataTreeGridItem Content="Node 2"/>
<hdc:DataTreeGridItem Content="Node 2.1" Indentation="1"/>
<hdc:DataTreeGridItem Content="Node 2.2" Indentation="1"/>
<hdc:DataTreeGridItem Content="Node 2.2.1" Indentation="2"/>
<hdc:DataTreeGridItem Content="Node 2.2.2" Indentation="2"/>
</hdc:DataTreeGrid.Items>
</hdc:DataTreeGrid>
More details, such as get started guidelines, sample applications, and questions and answers are available in the online product documentation. You can also run a live demo of the product (for Silverlight™, or ClickOnce application for WPF).
Note that in order to be able to build and run the sample application code available within the product documentation, you are required to download and install the software package.
You can download, install, and test the software package for free, for as long as needed. If you find the software useful and you would like to use it in production, you need to purchase and install the product license on your computer(s). Don't hesitate to request support whenever needed.
The product requires Silverlight™ 4 or a more recent compatible version, or Microsoft® Windows® 7, Vista®, XP, Server® 2008, 2003, or a more recent compatible version and Windows® Presentation Foundation (WPF) within Microsoft® .NET Framework 4 or a more recent compatible version, and integrates with Microsoft® Visual Studio® 2010 or a more recent compatible version (Silverlight™ development also requires Silverlight™ Tools 4 for Visual Studio® 2010 or a more recent compatible version) and Microsoft® Expression® Studio 4 or a more recent compatible version.
Included controls can be used in Silverlight™ applications, or Windows® and browser WPF applications, and support all .NET languages, including but not limited to C# and Visual Basic® .NET. Appropriate reference documentation is available in Visual Studio® style.
You may also want to review information about the related products available:
- Hierarchical Data Library for WPF and .NET 4:
Includes controls similar to some of the components within this product, but designed to get higher development elegance, customizability, and coercion/validation levels (triggering lower runtime performance), and using the base ListView control (instead of DataGrid).
|