Class DiagramConstants
Global constants.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Diagrams.Core
Assembly: Telerik.Windows.Diagrams.Core.dll
Syntax
public static class DiagramConstants
Properties
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
System.Double
|
ConnectionCornerRadius
Gets or sets the connection corner radius.
Declaration
public static double ConnectionCornerRadius { get; set; }
Property Value
System.Double
The connection corner radius. |
ConnectorActivationRadius
The distance, within which the shape's connectors are visible.
Declaration
public static double ConnectorActivationRadius { get; set; }
Property Value
System.Double
|
ConnectorHitTestRadius
The radius around connector where connection can attach.
Declaration
public static double ConnectorHitTestRadius { get; set; }
Property Value
System.Double
|
ContainerMargin
Gets or sets the container margin.
Declaration
public static double ContainerMargin { get; set; }
Property Value
System.Double
|
CrossingRadius
Gets or sets the radius of the connection bridge or gap.
Declaration
public static double CrossingRadius { get; set; }
Property Value
System.Double
|
InflatedRouterMinimumMargin
The margin around the shapes, which the InflatedRectRouter inflates the shapes with.
Declaration
[Obsolete("This property will be removed. Use the RouterInflationValue instead.", false)]
public static double InflatedRouterMinimumMargin { get; set; }
Property Value
System.Double
|
Remarks
Don't set it to zero since some space is needed for the arrows.
MaximumZoom
The maximum zoom level.
Declaration
public static double MaximumZoom { get; set; }
Property Value
System.Double
|
MinimumAdornerSize
The minimum size of the item adorner.
Declaration
public static double MinimumAdornerSize { get; set; }
Property Value
System.Double
|
MinimumShapeDistanceOnConnectionManipulationSnap
The minimum distance from a connection to a given shape so that snapping occurs.
Declaration
public static double MinimumShapeDistanceOnConnectionManipulationSnap { get; set; }
Property Value
System.Double
|
MinimumShapeSize
The minimum size of item.
Declaration
public static double MinimumShapeSize { get; set; }
Property Value
System.Double
|
MinimumZoom
The minimum zoom level.
Declaration
public static double MinimumZoom { get; set; }
Property Value
System.Double
|
RotationAngleSnap
Gets or sets the snapping angle when rotating items.
Declaration
public static double RotationAngleSnap { get; set; }
Property Value
System.Double
|
RotationHitTestRadius
The radius around rotation thumb where click activates the thumb.
Declaration
[Obsolete("Use ManipulationAdorner.RotationHitTestRadius instead.", false)]
public static double RotationHitTestRadius { get; set; }
Property Value
System.Double
|
RouterInflationValue
The value around the shapes, which the router inflates the shapes with if implemented.
Declaration
public static double RouterInflationValue { get; set; }
Property Value
System.Double
|
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
System.Double
|
SegmentStep
Gets the segment step.
Declaration
public static int SegmentStep { get; set; }
Property Value
System.Int32
|
SelectionHitTestRadius
The distance around each item which is considered selectable.
Declaration
public static double SelectionHitTestRadius { get; set; }
Property Value
System.Double
|
SelectionRectInflationValue
The margin around the selected shapes.
Declaration
public static double SelectionRectInflationValue { get; set; }
Property Value
System.Double
|
StartDragDelta
The minimum distance to start a drag action.
Declaration
public static double StartDragDelta { get; set; }
Property Value
System.Double
|
ZoomFactor
The default zooming step. The step is added or removed to the current zoom in order to produce the new zoom.
Declaration
[Obsolete("This property will be removed. Use the ZoomScaleFactor instead.", false)]
public static double ZoomFactor { get; set; }
Property Value
System.Double
|
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
System.Double
|