InterfaceIResizingService
Interface
The service supporting the scaling of diagram items and groups.
Definition
Namespace:Telerik.Windows.Diagrams.Core
Assembly:Telerik.WinControls.RadDiagram.dll
Syntax:
cs-api-definition
public interface IResizingService
Properties
IsResizing
Gets a value indicating whether this instance is resizing.
Declaration
cs-api-definition
bool IsResizing { get; }
Property Value
True if this instance is resizing; otherwise, false.
Methods
CompleteResize(Rect, Point)
Completes the resize.
InitializeResize(IEnumerable<IDiagramItem>, double, Rect, ResizeDirection, Point)
Initializes the resize action.
Declaration
cs-api-definition
void InitializeResize(IEnumerable<IDiagramItem> newSelectedItems, double adornerAngle, Rect adornerBounds, ResizeDirection resizingDirection, Point startPoint)
Parameters
newSelectedItems
IEnumerable<IDiagramItem>
The selected items.
adornerAngle
The adorner angle.
adornerBounds
The adorner bounds.
resizingDirection
The resizing direction.
startPoint
The start point.
Resize(Point)
Resizes to the new point.
StartResize(Point)
Starts the resize.
Events
CompleteResizing
Occurs on resizing completed.
Declaration
cs-api-definition
event EventHandler<ResizingEventArgs> CompleteResizing
Event Value
Resizing
Occurs when resizing.
Declaration
cs-api-definition
event EventHandler<ResizingEventArgs> Resizing
Event Value
StartResizing
Occurs on resizing start.
Declaration
cs-api-definition
event EventHandler<CancelingManipulationEventArgs> StartResizing
Event Value