Class DiagramExtensions
Some RadDiagram related extensions and utilities.
Inheritance
Namespace: Telerik.Windows.Controls.Diagrams
Assembly: Telerik.Windows.Controls.Diagrams.dll
Syntax
public static class DiagramExtensions : Object
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
|