public void AddWorkItemToActiveWorkSpace(WorkItemDockContent workItem)
        {
            IWorkSpaceShell workSpace = GetActiveWorkSpace();

            if (!ReferenceEquals(workSpace, null))
            {
                workSpace.AddWorkSpaceItem(workItem);
            }
        }
Exemplo n.º 2
0
        public void MoveTo(WorkItemDockContent workItem, WorkSpaceShell targetWorkSpace)
        {
            DockPanel panel = ((WorkSpaceForm) targetWorkSpace.WorkForm()).WorkSpaceDockPanel();

            WinAPI.Rect windowRect;
            if (!ReferenceEquals(workItem.ParentForm, null))
            {
                WinAPI.NativeMethods.GetWindowRect(workItem.ParentForm.Handle, out windowRect);
            }
            else
            {
                WinAPI.NativeMethods.GetWindowRect(workItem.Handle, out windowRect);
            }

            workItem.Show(panel, windowRect);
        }
        public void MoveTo(WorkItemDockContent workItem, WorkSpaceShell targetWorkSpace)
        {
            DockPanel panel = ((WorkSpaceForm)targetWorkSpace.WorkForm()).WorkSpaceDockPanel();

            WinAPI.Rect windowRect;
            if (!ReferenceEquals(workItem.ParentForm, null))
            {
                WinAPI.NativeMethods.GetWindowRect(workItem.ParentForm.Handle, out windowRect);
            }
            else
            {
                WinAPI.NativeMethods.GetWindowRect(workItem.Handle, out windowRect);
            }

            workItem.Show(panel, windowRect);
        }
Exemplo n.º 4
0
 public void RemoveItem(WorkItemDockContent workItem)
 {
     workItem.DockHandler.Close();
 }
Exemplo n.º 5
0
 public void AddItem(WorkItemDockContent workItem)
 {
     workItem.Show(m_DockPanel);
 }
 public void RemoveItem(WorkItemDockContent workItem)
 {
     workItem.DockHandler.Close();
 }
 public void AddItem(WorkItemDockContent workItem)
 {
     workItem.Show(m_DockPanel);
 }
 void IWorkSpaceShell.MoveTo(WorkItemDockContent workItem)
 {
     m_WorkSpaceForm.MoveTo(workItem, this);
 }
 void IWorkSpaceShell.RemoveWorkSpaceItem(WorkItemDockContent workItem)
 {
     m_WorkSpaceForm.RemoveItem(workItem);
 }
 void IWorkSpaceShell.AddWorkSpaceItem(WorkItemDockContent workItem)
 {
     m_WorkSpaceForm.AddItem(workItem);
     workItem.ParentWorkSpaceShell = this;
 }
 public void MoveWorkItemToWorkSpace(WorkItemDockContent workItem, int targerWorkSpaceId)
 {
     IWorkSpaceShell workSpace = (IWorkSpaceShell)workItem.Tag;
 }