menu

WinForms

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

    Show / Hide Table of Contents

    Class ViewerEventSink

    Event sink for diagram view.

    Inheritance
    System.Object
    Service
    EventSink
    ViewerEventSink
    DiagramViewerEventSink
    Inherited Members
    EventSink.AddHandler(EventKey, Delegate)
    EventSink.CancelCollectionChanged
    EventSink.Handlers
    EventSink.HighPriorityHandlers
    EventSink.PropertyChanged
    EventSink.PropertyChanging
    EventSink.RaiseCancelCollectionChangedEvent(CollectionExEventArgs)
    EventSink.RaisePropertyChangedEvent(IPropertyContainer, String)
    EventSink.RaisePropertyChangingEvent(IPropertyContainer, String, Object)
    EventSink.RemoveHandler(EventKey, Delegate)
    Service.OnPause()
    Service.OnResume()
    Service.OnStart()
    Service.OnStop()
    Service.Pause()
    Service.Paused
    Service.Resume()
    Service.Resumed
    Service.ServiceStatus
    Service.Start()
    Service.Started
    Service.Stop()
    Service.Stopped
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.Windows.Forms.Diagram
    Assembly: Syncfusion.Diagram.Base.dll
    Syntax
    public class ViewerEventSink : EventSink

    Constructors

    ViewerEventSink()

    Declaration
    public ViewerEventSink()

    Methods

    RaiseDeSerialize(SerializationEventsArgs)

    Raises the diagram DeSerialize event while loading the diagram file.

    Declaration
    public void RaiseDeSerialize(SerializationEventsArgs evtArgs)
    Parameters
    Type Name Description
    SerializationEventsArgs evtArgs

    The SerializationEventsArgs instance containing the event data.

    RaiseMagnificationChanged(ViewMagnificationEventArgs)

    Raises the magnification changed.

    Declaration
    public void RaiseMagnificationChanged(ViewMagnificationEventArgs evtArgs)
    Parameters
    Type Name Description
    ViewMagnificationEventArgs evtArgs

    The ViewMagnificationEventArgs instance containing the event data.

    RaiseNodeClick(NodeMouseEventArgs)

    Raises the node click.

    Declaration
    public void RaiseNodeClick(NodeMouseEventArgs evtArgs)
    Parameters
    Type Name Description
    NodeMouseEventArgs evtArgs

    The NodeMouseEventArgs instance containing the event data.

    RaiseNodeDeselected(NodeSelectedEventArgs)

    Raises the node deselected.

    Declaration
    public void RaiseNodeDeselected(NodeSelectedEventArgs evtArgs)
    Parameters
    Type Name Description
    NodeSelectedEventArgs evtArgs

    The NodeSelectedEventArgs instance containing the event data.

    RaiseNodeDoubleClick(NodeMouseEventArgs)

    Raises the node double click.

    Declaration
    public void RaiseNodeDoubleClick(NodeMouseEventArgs evtArgs)
    Parameters
    Type Name Description
    NodeMouseEventArgs evtArgs

    The NodeMouseEventArgs instance containing the event data.

    RaiseNodeDragEnter(DragEnterEventArgs)

    Raises the node enter into the diagram.

    Declaration
    public void RaiseNodeDragEnter(DragEnterEventArgs evtArgs)
    Parameters
    Type Name Description
    DragEnterEventArgs evtArgs

    The DragEnterEventArgs instance containing the event data.

    RaiseNodeDragLeave(DragLeaveEventArgs)

    Raises the node leaving from the diagram.

    Declaration
    public void RaiseNodeDragLeave(DragLeaveEventArgs evtArgs)
    Parameters
    Type Name Description
    DragLeaveEventArgs evtArgs

    The DragLeaveEventArgs instance containing the event data.

    RaiseNodeDragOver(DragOverEventArgs)

    Raises the node drag overing into the diagram.

    Declaration
    public void RaiseNodeDragOver(DragOverEventArgs evtArgs)
    Parameters
    Type Name Description
    DragOverEventArgs evtArgs

    The DragOverEventArgs instance containing the event data.

    RaiseNodeMouseEnter(NodeMouseEventArgs)

    Raises the node mouse enter.

    Declaration
    public void RaiseNodeMouseEnter(NodeMouseEventArgs evtArgs)
    Parameters
    Type Name Description
    NodeMouseEventArgs evtArgs

    The NodeMouseEventArgs instance containing the event data.

    RaiseNodeMouseLeave(NodeMouseEventArgs)

    Raises the node mouse leave.

    Declaration
    public void RaiseNodeMouseLeave(NodeMouseEventArgs evtArgs)
    Parameters
    Type Name Description
    NodeMouseEventArgs evtArgs

    The NodeMouseEventArgs instance containing the event data.

    RaiseNodesChangedEvent(CollectionExEventArgs)

    Raises the node collection changed event.

    Declaration
    public override void RaiseNodesChangedEvent(CollectionExEventArgs evtArgs)
    Parameters
    Type Name Description
    CollectionExEventArgs evtArgs

    The CollectionExEventArgs instance containing the event data.

    Overrides
    EventSink.RaiseNodesChangedEvent(CollectionExEventArgs)

    RaiseNodesChangingEvent(CollectionExEventArgs)

    Raises the node collection changing event.

    Declaration
    public override bool RaiseNodesChangingEvent(CollectionExEventArgs evtArgs)
    Parameters
    Type Name Description
    CollectionExEventArgs evtArgs

    The CollectionExEventArgs instance containing the event data.

    Returns
    Type Description
    System.Boolean

    true, if raise nodes changing event.

    Overrides
    EventSink.RaiseNodesChangingEvent(CollectionExEventArgs)

    RaiseNodeSelected(NodeSelectedEventArgs)

    Raises the node selected.

    Declaration
    public void RaiseNodeSelected(NodeSelectedEventArgs evtArgs)
    Parameters
    Type Name Description
    NodeSelectedEventArgs evtArgs

    The NodeSelectedEventArgs instance containing the event data.

    RaiseOriginChanged(ViewOriginEventArgs)

    Raises the origin changed.

    Declaration
    public void RaiseOriginChanged(ViewOriginEventArgs evtArgs)
    Parameters
    Type Name Description
    ViewOriginEventArgs evtArgs

    The ViewOriginEventArgs instance containing the event data.

    RaiseScrollVirtualBoundsChanged(ViewScrollVirtualBoundsEventArgs)

    Raises the scroll virtual bounds changed.

    Declaration
    public void RaiseScrollVirtualBoundsChanged(ViewScrollVirtualBoundsEventArgs evtArgs)
    Parameters
    Type Name Description
    ViewScrollVirtualBoundsEventArgs evtArgs

    The ViewScrollVirtualBoundsEventArgs instance containing the event data.

    RaiseSelectionChangedEvent(CollectionExEventArgs)

    Raises the selection list changed event.

    Declaration
    public void RaiseSelectionChangedEvent(CollectionExEventArgs evtArgs)
    Parameters
    Type Name Description
    CollectionExEventArgs evtArgs

    The CollectionExEventArgs instance containing the event data.

    RaiseSelectionChangingEvent(CollectionExEventArgs)

    Raises the selection list changing event.

    Declaration
    public void RaiseSelectionChangingEvent(CollectionExEventArgs evtArgs)
    Parameters
    Type Name Description
    CollectionExEventArgs evtArgs

    The CollectionExEventArgs instance containing the event data.

    RaiseSerialize(SerializationEventsArgs)

    Raises the diagram Serialize event while saving the diagram file.

    Declaration
    public void RaiseSerialize(SerializationEventsArgs evtArgs)
    Parameters
    Type Name Description
    SerializationEventsArgs evtArgs

    The SerializationEventsArgs instance containing the event data.

    Events

    Deserialized

    Occurs While loading the Diagram file

    Declaration
    public event DeserializeEventHandler Deserialized
    Event Type
    Type
    DeserializeEventHandler

    MagnificationChanged

    Occurs when view magnification changed.

    Declaration
    public event ViewMagnificationEventHandler MagnificationChanged
    Event Type
    Type
    ViewMagnificationEventHandler

    NodeClick

    Occurs when click on node.

    Declaration
    public event NodeMouseEventHandler NodeClick
    Event Type
    Type
    NodeMouseEventHandler

    NodeCollectionChanged

    Occurs when node collection changed.

    Declaration
    public override event CollectionExEventHandler NodeCollectionChanged
    Event Type
    Type
    CollectionExEventHandler
    Overrides
    EventSink.NodeCollectionChanged

    NodeCollectionChanging

    Occurs when node collection changing.

    Declaration
    public override event CollectionExEventHandler NodeCollectionChanging
    Event Type
    Type
    CollectionExEventHandler
    Overrides
    EventSink.NodeCollectionChanging

    NodeDeselected

    Occurs when view node deselected.

    Declaration
    public event NodeSelectedEventHandler NodeDeselected
    Event Type
    Type
    NodeSelectedEventHandler

    NodeDoubleClick

    Occurs when double click on node.

    Declaration
    public event NodeMouseEventHandler NodeDoubleClick
    Event Type
    Type
    NodeMouseEventHandler

    NodeDragEnter

    Occurs when Node Entered into the Diagram.

    Declaration
    public event NodeDragEnterEventHandler NodeDragEnter
    Event Type
    Type
    NodeDragEnterEventHandler

    NodeDragLeave

    Occurs when Node leaving from the Diagram.

    Declaration
    public event NodeDragLeaveEventHandler NodeDragLeave
    Event Type
    Type
    NodeDragLeaveEventHandler

    NodeDragOver

    Occurs when Node Dragging over into the Diagram.

    Declaration
    public event NodeDragOverEventHandler NodeDragOver
    Event Type
    Type
    NodeDragOverEventHandler

    NodeMouseEnter

    Occurs when mouse enter inside node.

    Declaration
    public event NodeMouseEventHandler NodeMouseEnter
    Event Type
    Type
    NodeMouseEventHandler

    NodeMouseLeave

    Occurs when mouse leave node.

    Declaration
    public event NodeMouseEventHandler NodeMouseLeave
    Event Type
    Type
    NodeMouseEventHandler

    NodeSelected

    Occurs when view node selected.

    Declaration
    public event NodeSelectedEventHandler NodeSelected
    Event Type
    Type
    NodeSelectedEventHandler

    OriginChanged

    Occurs when view origin changed.

    Declaration
    public event ViewOriginEventHandler OriginChanged
    Event Type
    Type
    ViewOriginEventHandler

    ScrollVirtualBoundsChanged

    Occurs when scroll virtual bounds changed.

    Declaration
    public event ViewScrollVirtualBoundsEventHandler ScrollVirtualBoundsChanged
    Event Type
    Type
    ViewScrollVirtualBoundsEventHandler

    SelectionListChanged

    Occurs when selection list changed.

    Declaration
    public event CollectionExEventHandler SelectionListChanged
    Event Type
    Type
    CollectionExEventHandler

    SelectionListChanging

    Occurs when selection list changing.

    Declaration
    public event CollectionExEventHandler SelectionListChanging
    Event Type
    Type
    CollectionExEventHandler

    Serialized

    Occurs While Saving the Diagram file

    Declaration
    public event SerializeEventHandler Serialized
    Event Type
    Type
    SerializeEventHandler
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved