This subclass of InsetsGroupBoundsCalculator does not only allow custom insets for each group node, but also makes sure to keep provided minimum sizes registered for each node that are provided through a DataProvider which must be registered with the graph prior to the invocation of the layout algorithm.

Namespace: yWorks.yFiles.Layout.Grouping
Assembly: yWorks.yFilesSilverlight.Algorithms (in yWorks.yFilesSilverlight.Algorithms.dll) Version: 2.4.0.0

Syntax

C#
public class MinimumSizeGroupBoundsCalculator : InsetsGroupBoundsCalculator
Visual Basic
Public Class MinimumSizeGroupBoundsCalculator _ Inherits InsetsGroupBoundsCalculator

Remarks

This subclass of InsetsGroupBoundsCalculator does not only allow custom insets for each group node, but also makes sure to keep provided minimum sizes registered for each node that are provided through a DataProvider which must be registered with the graph prior to the invocation of the layout algorithm. By default MinimumNodeSizeDpKey is used as the data provider key, but one can also determine another using the according constructor or method MinimumNodeSizeDpKey .

Inheritance Hierarchy

System..::..Object
  yWorks.yFiles.Layout.Grouping..::..InsetsGroupBoundsCalculator
    yWorks.yFiles.Layout.Grouping..::..MinimumSizeGroupBoundsCalculator

See Also