Struct ConnectorChangedEventArgs
Represents a struct that provides the data for ConnectorSourceChangedEvent event and ConnectorTargetChangedEvent.
Inherited Members
Namespace: Syncfusion.UI.Xaml.Diagram
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public struct ConnectorChangedEventArgs
Properties
Cause
Gets or sets a value indicating the cause of the Connector.
Declaration
public Cause Cause { get; set; }
Property Value
| Type |
|---|
| Cause |
Connector
Gets a connector value when it is changing.
Declaration
public object Connector { get; }
Property Value
| Type |
|---|
| System.Object |
DragState
Gets the dragging state value of the Connector.
Declaration
public DragState DragState { get; }
Property Value
| Type |
|---|
| DragState |
Group
Gets a value indicating the group value of the Connector.
Declaration
public object Group { get; }
Property Value
| Type |
|---|
| System.Object |
Node
Gets a value indicating the node value of Connector.
Declaration
public object Node { get; }
Property Value
| Type |
|---|
| System.Object |
Point
Gets the point value of Connector.
Declaration
public Point Point { get; }
Property Value
| Type |
|---|
| System.Windows.Point |
Port
Gets a port value of the Connector.
Declaration
public IPort Port { get; }
Property Value
| Type |
|---|
| IPort |
Methods
Equals(Object)
Overridden to compare the given object with the ConnectorChangedEventArgs.
Declaration
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | obj | The object which needs to be compared. |
Returns
| Type | Description |
|---|---|
| System.Boolean | Returns true if both objects are equal, otherwise return false. |
Overrides
GetHashCode()
Overriden to provide the default hash function.
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| System.Int32 | Returns the hash code for the current object. |
Overrides
Operators
Equality(ConnectorChangedEventArgs, ConnectorChangedEventArgs)
Checks the given connector changed event arguments values are equal.
Declaration
public static bool operator ==(ConnectorChangedEventArgs d1, ConnectorChangedEventArgs d2)
Parameters
| Type | Name | Description |
|---|---|---|
| ConnectorChangedEventArgs | d1 | The ConnectorChangedEventArgs value which needs to be compare. |
| ConnectorChangedEventArgs | d2 | The ConnectorChangedEventArgs value which needs to be compare with another connector changed event arguments value. |
Returns
| Type | Description |
|---|---|
| System.Boolean | Returns true if the both given arguments values are same; Otherwise return false. |
Inequality(ConnectorChangedEventArgs, ConnectorChangedEventArgs)
Checks the given connector changed event arguments values are not equal.
Declaration
public static bool operator !=(ConnectorChangedEventArgs d1, ConnectorChangedEventArgs d2)
Parameters
| Type | Name | Description |
|---|---|---|
| ConnectorChangedEventArgs | d1 | The ConnectorChangedEventArgs value which needs to be compare. |
| ConnectorChangedEventArgs | d2 | The ConnectorChangedEventArgs value which needs to be compare with another connector changed event arguments value. |
Returns
| Type | Description |
|---|---|
| System.Boolean | Returns true if the both given arguments values are not equal; Otherwise return false. |