ClassDiagramConstants
Global constants.
Definition
Namespace:Telerik.Windows.Diagrams.Core
Assembly:Telerik.Windows.Diagrams.Core.dll
Syntax:
public static class DiagramConstants
Inheritance: objectDiagramConstants
Properties
AllowedSerializationTypes
Set of all allowed serialization types. By default, the specific UI product should define all allowed default types. For example in WPF these are all UI container types - shapes, connections, connectors.
BezierAutoOffset
Gets or sets the default offset when the Bezier handles are automatically calculated according to the connector's position.
Declaration
public static double BezierAutoOffset { get; set; }
Property Value
ConnectionCornerRadius
Gets or sets the connection corner radius.
Declaration
public static double ConnectionCornerRadius { get; set; }
Property Value
The connection corner radius.
ConnectorActivationRadius
The distance, within which the shape's connectors are visible.
Declaration
public static double ConnectorActivationRadius { get; set; }
Property Value
ConnectorHitTestRadius
The radius around connector where connection can attach.
Declaration
public static double ConnectorHitTestRadius { get; set; }
Property Value
ContainerMargin
Gets or sets the container margin.
Declaration
public static double ContainerMargin { get; set; }
Property Value
CrossingRadius
Gets or sets the radius of the connection bridge or gap.
Declaration
public static double CrossingRadius { get; set; }
Property Value
MaximumZoom
The maximum zoom level.
MinimumAdornerSize
The minimum size of the item adorner.
Declaration
public static double MinimumAdornerSize { get; set; }
Property Value
MinimumShapeDistanceOnConnectionManipulationSnap
The minimum distance from a connection to a given shape so that snapping occurs.
Declaration
public static double MinimumShapeDistanceOnConnectionManipulationSnap { get; set; }
Property Value
MinimumShapeSize
The minimum size of item.
Declaration
public static double MinimumShapeSize { get; set; }
Property Value
MinimumZoom
The minimum zoom level.
RotationAngleSnap
Gets or sets the snapping angle when rotating items.
Declaration
public static double RotationAngleSnap { get; set; }
Property Value
RouterInflationValue
The value around the shapes, which the router inflates the shapes with if implemented.
Declaration
public static double RouterInflationValue { get; set; }
Property Value
Remarks
This property is used by the InflatedRectRouter and the AStarRouter.
RoutingGridSize
The routing grid size.
Declaration
public static double RoutingGridSize { get; set; }
Property Value
SafeSerializationAssemblies
Safe serialization assemblies stored as [AssemblyName - PublicKeyToken] pairs. If no token is set, assembly is considered safe. If token is set, it must match the public key token of the assembly of the type that is currently being deserialized.
Declaration
public static Dictionary<string, string> SafeSerializationAssemblies { get; }
Property Value
SegmentStep
Gets the segment step.
SelectionHitTestRadius
The distance around each item which is considered selectable.
Declaration
public static double SelectionHitTestRadius { get; set; }
Property Value
SelectionRectInflationValue
The margin around the selected shapes.
Declaration
public static double SelectionRectInflationValue { get; set; }
Property Value
StartDragDelta
The minimum distance to start a drag action.
Declaration
public static double StartDragDelta { get; set; }
Property Value
ZoomScaleFactor
The default zooming factor. The factor is used as a multiplier or divider to produce the new zoom.
Declaration
public static double ZoomScaleFactor { get; set; }
Property Value