Esempio n. 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void TVCamera_MouseDown(object sender, MouseEventArgs e)
        {
            TreeNode node = TVCamera.GetNodeAt(e.X, e.Y);

            if (node != null)
            {
                TVCamera.SelectedNode = node;
            }
        }
Esempio n. 2
0
        private void TVCamera_DragDrop(object sender, DragEventArgs e)
        {
            TreeNode moveNode = (TreeNode)e.Data.GetData("System.Windows.Forms.TreeNode");
            //根据鼠标坐标确定要移动到的目标节点
            Point    pt;
            TreeNode targetNode;

            pt         = ((TreeView)(sender)).PointToClient(new Point(e.X, e.Y));
            targetNode = TVCamera.GetNodeAt(pt);
        }