private void OnGraphControlConnectionDragging(object sender, ConnectionDraggingEventArgs e)
        {
            var currentDragPoint = Mouse.GetPosition(GraphControl);
            var connection       = (ConnectionViewModel)e.Connection;

            ViewModel.OnConnectionDragging(currentDragPoint, connection);
        }
Exemple #2
0
        /// <summary>
        /// Event raised while the user is dragging a connection.
        /// </summary>
        private void NetworkControl_ConnectionDragging(object sender, ConnectionDraggingEventArgs e)
        {
            Point curDragPoint = Mouse.GetPosition(networkControl);
            var   connection   = (AConnectionViewModel)e.Connection;

            ViewModel.ConnectionDragging(curDragPoint, connection);
        }
Exemple #3
0
        /// <summary>
        /// Event raised while the user is dragging a connection.
        /// </summary>
        private void networkControl_ConnectionDragging(object sender, ConnectionDraggingEventArgs e)
        {
            var curDragPoint = Mouse.GetPosition(NetworkControl);
            var connection   = (ConnectionViewModel)e.Connection;

            ViewModel.ConnectionDragging(connection, curDragPoint);
        }
Exemple #4
0
        // Event raised while the user is dragging a connection.
        private void networkControl_ConnectionDragging(object sender, ConnectionDraggingEventArgs e)
        {
            System.Windows.Point curDragPoint = Mouse.GetPosition(networkControl);
            ConnectionViewModel  connection   = (ConnectionViewModel)e.Connection;

            ViewModel.ConnectionDragging(curDragPoint, connection);
        }
Exemple #5
0
        /// <summary>
        /// Event raised while the user is dragging a connection.
        /// </summary>
        private void networkControl_ConnectionDragging(Object sender, ConnectionDraggingEventArgs e)
        {
            Point curDragPoint = Mouse.GetPosition(networkControl);
            var   connection   = (MessagePathViewModel)e.Connection;

            this.ViewModel.ConnectionDragging(curDragPoint, connection);
        }
Exemple #6
0
    private void OnGraphControlConnectionDragging(object sender, ConnectionDraggingEventArgs e)
    {
        elementsCanvas ??= graphControl.FindDescendantOfType <Canvas>();
        var currentDragPoint = e.GetPosition(elementsCanvas);
        var connection       = (QuestConnectionViewModel)e.Connection;

        ViewModel.OnConnectionDragging(currentDragPoint, connection);
    }
Exemple #7
0
        /// <summary>
        /// Event raised while the user is dragging a connection.
        /// </summary>
        private void NetworkControl_ConnectionDragging(object sender, ConnectionDraggingEventArgs e)
        {
            NetworkView networkView  = sender as NetworkView;
            Point       curDragPoint = Mouse.GetPosition(networkView);
            var         connection   = (ConnectionViewModel)e.Connection;

            this.ViewModel.ConnectionDragging(curDragPoint, connection);
        }
        private void NetworkControl_ConnectionDragging(object sender, ConnectionDraggingEventArgs e)
        {
            var dragPoint  = Mouse.GetPosition(networkControl);
            var connection = (ConnectionViewModel)e.Connection;

            var context = DataContext as MainViewModel;

            context.ConnectionDragging(connection, dragPoint);
        }
        /// 当用户[正在]拖动锚点连线时触发此事件
        private void networkControl_ConnectionDragging(object sender, ConnectionDraggingEventArgs e)
        {
            // 当前鼠标位置
            var curDragPoint = Mouse.GetPosition(networkControl);
            // 获取起始的锚点
            var connection = (TransitionVM)e.Connection;

            // "正在拖动"调用的方法
            this.ViewModel.ConnectionDragging(connection, curDragPoint);
        }