alexa
menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download

    Show / Hide Table of Contents

    Class DiagramConnectorSourcePointChangedEventArgs

    Provides data for SourcePointChanged: a Connector's floating source endpoint finished being dragged in the WebView (EJ2's sourcePointChange event, "Completed" state).

    Inheritance
    System.Object
    DiagramConnectorSourcePointChangedEventArgs
    Namespace: Syncfusion.Maui.Diagram
    Assembly: Syncfusion.Maui.Diagram.dll
    Syntax
    public sealed class DiagramConnectorSourcePointChangedEventArgs : EventArgs
    Remarks

    Only fired when the source endpoint wasn't attached to a node/port at the start of the drag (SourceID is null) — once the user lets go, this fires once with the new position and the connector's own SourcePoint is updated to match.

    Only raised after the drag completes — not on every intermediate "Start"/"Progress" tick EJ2 also emits — matching the coalesced single-event philosophy used by PositionChanged, SizeChanged, and RotationChanged.

    Properties

    Connector

    Gets the connector whose source endpoint moved. Its SourcePoint already equals NewSourcePoint.

    Declaration
    public Connector Connector { get; }
    Property Value
    Type
    Connector

    NewSourcePoint

    Gets the connector's SourcePoint after this drag completed.

    Declaration
    public Point NewSourcePoint { get; }
    Property Value
    Type
    Microsoft.Maui.Graphics.Point

    OldSourcePoint

    Gets the connector's SourcePoint before this drag completed (or null if it wasn't set before).

    Declaration
    public Nullable<Point> OldSourcePoint { get; }
    Property Value
    Type
    System.Nullable<Microsoft.Maui.Graphics.Point>
    Back to top Generated by DocFX
    Copyright © 2001 - 2026 Syncfusion Inc. All Rights Reserved