ZForge.Controls.TreeViewAdv.Tree.TreeViewAdv.CreateMouseArgs C# (CSharp) Method

CreateMouseArgs() private method

private CreateMouseArgs ( MouseEventArgs e ) : TreeNodeAdvMouseEventArgs
e System.Windows.Forms.MouseEventArgs
return TreeNodeAdvMouseEventArgs
        private TreeNodeAdvMouseEventArgs CreateMouseArgs(MouseEventArgs e)
        {
            TreeNodeAdvMouseEventArgs args = new TreeNodeAdvMouseEventArgs(e);
            args.ViewLocation = new Point(e.X + OffsetX,
                e.Y + _rowLayout.GetRowBounds(FirstVisibleRow).Y - ColumnHeaderHeight);
            args.ModifierKeys = ModifierKeys;
            args.Node = GetNodeAt(e.Location);
            NodeControlInfo info = GetNodeControlInfoAt(args.Node, e.Location);
            args.ControlBounds = info.Bounds;
            args.Control = info.Control;
            return args;
        }
TreeViewAdv