menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ResizeController - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ResizeController

    Represents the class that helps to scale the selected objects.

    Inheritance
    System.Object
    CommonController
    InteractionControllerBase
    ResizeController
    Inherited Members
    InteractionControllerBase.CurrentPosition
    InteractionControllerBase.InAction
    InteractionControllerBase.PreviousPosition
    InteractionControllerBase.StartPosition
    Namespace: Syncfusion.Blazor.Diagram
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public class ResizeController : InteractionControllerBase

    Constructors

    ResizeController(SfDiagramComponent, DiagramElementAction)

    Initializes a new instance of the ResizeController class.

    Declaration
    public ResizeController(SfDiagramComponent diagram, DiagramElementAction corner)
    Parameters
    Type Name Description
    SfDiagramComponent diagram

    It provides sfdiagramcomponent

    DiagramElementAction corner

    It provides diagram element action

    Methods

    OnMouseDown(DiagramMouseEventArgs)

    This method triggers when a mouse down event that occurs while the user down`s the cursor over a selector resize handles.

    Declaration
    public override void OnMouseDown(DiagramMouseEventArgs args)
    Parameters
    Type Name Description
    DiagramMouseEventArgs args

    DiagramMouseEventArgs

    Overrides
    InteractionControllerBase.OnMouseDown(DiagramMouseEventArgs)

    OnMouseLeave(DiagramMouseEventArgs)

    This method triggers when a mouse leave event that occurs while the user leaves a selector resize handles.

    Declaration
    public override void OnMouseLeave(DiagramMouseEventArgs args)
    Parameters
    Type Name Description
    DiagramMouseEventArgs args

    DiagramMouseEventArgs

    Overrides
    InteractionControllerBase.OnMouseLeave(DiagramMouseEventArgs)

    OnMouseMove(DiagramMouseEventArgs)

    This method triggers when a mouse move event that occurs while the use’sr mouse moves over a selector resize handles.

    Declaration
    public override bool OnMouseMove(DiagramMouseEventArgs args)
    Parameters
    Type Name Description
    DiagramMouseEventArgs args

    DiagramMouseEventArgs

    Returns
    Type Description
    System.Boolean

    Blocked

    Overrides
    InteractionControllerBase.OnMouseMove(DiagramMouseEventArgs)

    OnMouseUp(DiagramMouseEventArgs)

    This method triggers when an mouse up event that occurs while the user releases over a selector resize handles.

    Declaration
    public override void OnMouseUp(DiagramMouseEventArgs args)
    Parameters
    Type Name Description
    DiagramMouseEventArgs args

    DiagramMouseEventArgs

    Overrides
    InteractionControllerBase.OnMouseUp(DiagramMouseEventArgs)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved