Class DiagramExtensions
Some RadDiagram related extensions and utilities.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.Diagrams
Assembly: Telerik.Windows.Controls.Diagrams.dll
Syntax
public static class DiagramExtensions
Methods
CalculatePages(RadDiagram, Size, Thickness)
Slices the diagram into collection of pages.
Declaration
public static RadDiagramPagesInfo CalculatePages(this RadDiagram diagram, Size pageSize, Thickness pageMargin)
Parameters
RadDiagram
diagram
The diagram. |
System.Windows.Size
pageSize
Size of the page. |
System.Windows.Thickness
pageMargin
Margin used to calculate actual content size. |
Returns
RadDiagramPagesInfo
Print preview information. |
CalculatePages(RadDiagram, Size, RadDiagramPrintSettings)
Slices the diagram into collection of pages.
Declaration
public static RadDiagramPagesInfo CalculatePages(this RadDiagram diagram, Size pageSize, RadDiagramPrintSettings settings)
Parameters
RadDiagram
diagram
The diagram. |
System.Windows.Size
pageSize
Size of the page. |
RadDiagramPrintSettings
settings
Print settings including rows, columns, scale factor, print pages arrangement. |
Returns
RadDiagramPagesInfo
Print preview information. |
CreateDiagramImage(RadDiagram, Rect, Size, Brush, Thickness, Double)
Creates the diagram image.
Declaration
public static WriteableBitmap CreateDiagramImage(this RadDiagram diagram, Rect imageEnclosingBounds, Size returnImageSize = null, Brush backgroundBrush = null, Thickness margin = null, double dpi = 96)
Parameters
RadDiagram
diagram
The diagram. |
System.Windows.Rect
imageEnclosingBounds
The enclosing bounds. |
System.Windows.Size
returnImageSize
The return image size. |
System.Windows.Media.Brush
backgroundBrush
The background brush. |
System.Windows.Thickness
margin
The margin. |
System.Double
dpi
The quality of the image. |
Returns
System.Windows.Media.Imaging.WriteableBitmap
|
GetTransformedPoint(RadDiagram, Point)
Applies the panning and zooming for the point and returns the transformed point.
Declaration
public static Point GetTransformedPoint(this RadDiagram diagram, Point point)
Parameters
RadDiagram
diagram
The diagram. |
System.Windows.Point
point
The point. |
Returns
System.Windows.Point
|