Example #1
0
        CreateNodeXLControl()
        {
            m_oNodeXLWithAxesControl             = new NodeXLWithAxesControl();
            m_oNodeXLWithAxesControl.XAxis.Label = "This is the x-axis";
            m_oNodeXLWithAxesControl.YAxis.Label = "This is the y-axis";
            m_oNodeXLControl = m_oNodeXLWithAxesControl.NodeXLControl;

            m_oNodeXLControl.SelectionChanged +=
                new System.EventHandler(this.m_oNodeXLControl_SelectionChanged);

            m_oNodeXLControl.VertexClick +=
                new Microsoft.NodeXL.Core.VertexEventHandler(
                    this.m_oNodeXLControl_VertexClick);

            m_oNodeXLControl.VertexDoubleClick +=
                new Microsoft.NodeXL.Core.VertexEventHandler(
                    this.m_oNodeXLControl_VertexDoubleClick);

            m_oNodeXLControl.VertexMouseHover +=
                new Microsoft.NodeXL.Core.VertexEventHandler(
                    this.m_oNodeXLControl_VertexMouseHover);

            m_oNodeXLControl.VertexMouseLeave +=
                new EventHandler(this.m_oNodeXLControl_VertexMouseLeave);

            m_oNodeXLControl.VerticesMoved +=
                new Microsoft.NodeXL.Visualization.Wpf.VerticesMovedEventHandler(
                    this.m_oNodeXLControl_VerticesMoved);

            m_oNodeXLControl.PreviewVertexToolTipShown +=
                new VertexToolTipShownEventHandler(
                    this.m_oNodeXLControl_PreviewVertexToolTipShown);

            m_oNodeXLControl.GraphMouseDown +=
                new Microsoft.NodeXL.Visualization.Wpf.GraphMouseButtonEventHandler(
                    this.m_oNodeXLControl_GraphMouseDown);

            m_oNodeXLControl.GraphMouseUp +=
                new Microsoft.NodeXL.Visualization.Wpf.GraphMouseButtonEventHandler(
                    this.m_oNodeXLControl_GraphMouseUp);

            m_oNodeXLControl.GraphZoomChanged +=
                new System.EventHandler(this.m_oNodeXLControl_GraphZoomChanged);

            m_oNodeXLControl.LayingOutGraph +=
                new System.EventHandler(this.m_oNodeXLControl_LayingOutGraph);

            m_oNodeXLControl.GraphLaidOut +=
                new AsyncCompletedEventHandler(this.m_oNodeXLControl_GraphLaidOut);

            ehElementHost.Child = m_oNodeXLWithAxesControl;
        }
Example #2
0
        protected void CreateNodeXLControl()
        {
            m_oNodeXLWithAxesControl = new NodeXLWithAxesControl();
            m_oNodeXLWithAxesControl.XAxis.Label = "This is the x-axis";
            m_oNodeXLWithAxesControl.YAxis.Label = "This is the y-axis";
            m_oNodeXLControl = m_oNodeXLWithAxesControl.NodeXLControl;

            m_oNodeXLControl.SelectionChanged +=
            new System.EventHandler(this.m_oNodeXLControl_SelectionChanged);

            m_oNodeXLControl.VertexClick +=
            new Microsoft.NodeXL.Core.VertexEventHandler(
            this.m_oNodeXLControl_VertexClick);

            m_oNodeXLControl.VertexDoubleClick +=
            new Microsoft.NodeXL.Core.VertexEventHandler(
            this.m_oNodeXLControl_VertexDoubleClick);

            m_oNodeXLControl.VertexMouseHover +=
            new Microsoft.NodeXL.Core.VertexEventHandler(
            this.m_oNodeXLControl_VertexMouseHover);

            m_oNodeXLControl.VertexMouseLeave +=
            new EventHandler(this.m_oNodeXLControl_VertexMouseLeave);

            m_oNodeXLControl.VerticesMoved +=
            new Microsoft.NodeXL.Visualization.Wpf.VerticesMovedEventHandler(
            this.m_oNodeXLControl_VerticesMoved);

            m_oNodeXLControl.PreviewVertexToolTipShown +=
            new VertexToolTipShownEventHandler(
                this.m_oNodeXLControl_PreviewVertexToolTipShown);

            m_oNodeXLControl.GraphMouseDown +=
            new Microsoft.NodeXL.Visualization.Wpf.GraphMouseButtonEventHandler(
            this.m_oNodeXLControl_GraphMouseDown);

            m_oNodeXLControl.GraphMouseUp +=
            new Microsoft.NodeXL.Visualization.Wpf.GraphMouseButtonEventHandler(
            this.m_oNodeXLControl_GraphMouseUp);

            m_oNodeXLControl.GraphZoomChanged +=
            new System.EventHandler(this.m_oNodeXLControl_GraphZoomChanged);

            m_oNodeXLControl.LayingOutGraph +=
            new System.EventHandler(this.m_oNodeXLControl_LayingOutGraph);

            m_oNodeXLControl.GraphLaidOut +=
            new AsyncCompletedEventHandler(this.m_oNodeXLControl_GraphLaidOut);

            ehElementHost.Child = m_oNodeXLWithAxesControl;
        }