SilverlightMappingToolBasic.UI.SuperGraph.View.SuperGraphControl.SuperGraphControl C# (CSharp) Method

SuperGraphControl() public method

public SuperGraphControl ( ) : System
return System
        public SuperGraphControl()
        {
            InitializeComponent();

            if (!App.IsDesignTime)
            {
                ContextMenuContainer.CommitCollapseStatesClicked += ContextMenuOnCommitCollapseStatesClicked;
                ContextMenuContainer.CreateNewNodeClicked += ContextMenuContainerOnCreateNewNodeClicked;
                ContextMenuContainer.ImportClicked += ContextMenuContainerOnImportClicked;
                ContextMenuContainer.ExportClicked += ContextMenuContainerOnExportClicked;
                ContextMenuContainer.ContextMenuParent = this;
                var arrowCreationManager = new ArrowCreationManager(this);
                arrowCreationManager.RenderTransform = MoveGraphTransform;
                IoC.RegisterComponent(arrowCreationManager);

                PointerMouseManager.LeftButtonDragStart += Pointer_OnLeftButtonDragStart;
                PointerMouseManager.LeftButtonDragMove += Pointer_OnLeftButtonDragMove;
                PointerMouseManager.LeftButtonDragReleased += Pointer_OnLeftButtonDragReleased;
                PointerMouseManager.LeftButtonSingleClick += Pointer_OnLeftButtonSingleClick;
                PointerMouseManager.RightButtonDragStart += Pointer_OnRightButtonDragStart;
                PointerMouseManager.RightButtonDragMove += Pointer_OnRightButtonDragMove;
                PointerMouseManager.RightButtonDragReleased += Pointer_OnRightButtonDragReleased;
                PointerMouseManager.RightButtonSingleClick += Pointer_RightButtonSingleClick;
                PointerMouseManager.RightButtonDragReleased += Pointer_RightButtonDragReleased;
                PointerMouseManager.MouseMove += Pointer_MouseMove;

                ExplorerMouseManager.LeftButtonDragStart += Explorer_OnLeftButtonDragStart;
                ExplorerMouseManager.LeftButtonDragMove += Explorer_OnLeftButtonDragMove;
                ExplorerMouseManager.LeftButtonDragReleased += Explorer_OnLeftButtonDragReleased;
                ExplorerMouseManager.LeftButtonSingleClick += Explorer_OnLeftButtonSingleClick;

                Selector.Initialise(this);
            }
            
        }
SuperGraphControl