43 packages tagged with “hierarchy”
A generic tree library in C# that focuses on hierarchical entity representations. Features: full LINQ querying, intuitive manipulation of nodes, error detection (e.g. cycles), class extensibility (e.g. to accommodate business rules), format conversion / serialization.
This package provides the functionality to utilize the features of Syncfusion® WinForms DataGrid control and more.
This package provides the functionality to utilize the features of Syncfusion® WPF Tree Navigator control and more.
Hierarchy/unbalanced tree library. Allows for the management of parent/child hierarchies with the Node class. Implements LINQ like methods to traverse hierarchies.
Interfaces and classes helpful in managing tree-like data structures. Part of the "Open" set of libraries.
A library that implements a Hierarchical object model for any Entity Class.
Elementary Hierarchy provides interfaces, data structures and algorithms for developing of hierarchical data structures.
Treenumerable is a general purpose library for enumerating, traversing and querying just about any tree.
A powerful framework to handle PropertyChanged and CollectionChanged events on arbitrary hierarchy of nested objects and collections.
ZDV.Linq.Hierarchy Class Library
The library that allows you to easily implement a hierarchical object.
Features * Supports both local data and remote data (JSON) * Smooth expand/collapse effects * Align the chart in 8 orientations * Allows user to change orgchart * structure by drag/drop nodes * Supports pan and zoom * Edit Form * Node Customization * Search * Scroll Bars * Lazy Loading * Mixed Hierarchy * Exporting
Grapes it is an utility library which takes care of mapping tree-like data structures into database. Probably you want to install Brandy.Grapes.NHibernate or Brandy.Grapes.FluentNHibernate
This .NET/Mono library provides some utilities for handling tree structures. Most importantly, it supports the display of tree structures as two-dimensional graphics. By using ready-made interfaces, you can specify the size of your nodes, and the Tree Layout Helper library will take care of placing those nodes appropriately.
Treenumerable.VisualTree.WPF is a general purpose library for enumerating, traversing and querying WPF's visual tree.
Tools to convert a flat list to a hierarchy based on ParentId properties and work with hierarchy collection (child or parent search, element selecting etc.).
This is a C# library designed for effectively handling tree structures. Emphasizing flexibility and extensibility, the library allows easy manipulation of various tree structures. Features: A rich set of extension methods for `ITreeNode<TNode>` Mutual referencing between parent and child nodes A collection of tree-structured classes with high extensibility Conversion between different data structures and tree structures Generic utility classes needed for implementing the above features
Grapes it is an utility library which takes care of mapping tree-like data structures into database.
Provides helper functions for exceptions to get all exceptions in the InnerException hierarchy and to build full messages out of it
Treenumerable.VisualTree.Silverlight is a general purpose library for enumerating, traversing and querying Silverlight's visual tree.
Domain model and business services layer for Hierarchy.
This C# lightweight library provides extension methods to traverse hierarchy structures. It may work for other graph types as well.
The HierList ASP WebControl generates hierarchial lists from XML data sources using the ul, ol, and li html tags. The HierList supports the XmlDataSource and SiteMapDataSource controls for binding to XML and site maps respectively.
This package contains some C# example code that demonstrates how to use the Tree Layout Helper library with a GDI+ (System.Drawing) Graphics object.
Nem__HierarchyTree is a C# library for representing and manipulating hierarchical tree structures using bitwise operations for efficient node management. It is designed for scenarios where unique node identification, fast containment checks, and compact representation are required.
A library for handling hierarchical organizational units with support for parsing, string representation, and node management.
Hierarchy-Based Entity Component System (ECS) Framework
D3 Hierarchy (d3-hierarchy) binding library for Bridge.NET projects.
Akualytics Hierarchy Library - Hierarchical data structures and tree operations for OLAP analytics. Created by Chris Aussem (LinkedIn: https://linkedin.com/in/chris-aussem/)