public CompCompareWindow OpenCompareComponentsWindow(ComponentManagerType _user)
        {
            this.compComp_win = new CompCompareWindow(_user);
            this.compComp_win.Show();

            return(this.compComp_win);
        }
 public void PropagateCompInfoToItems(ParameterStructure.Component.Component _comp, CompCompareWindow _win)
 {
     if (_comp == null)
     {
         return;
     }
     foreach (object item in this.Items)
     {
         TreeViewItemCompResult tvi = this.ItemContainerGenerator.ContainerFromItem(item) as TreeViewItemCompResult;
         if (tvi != null)
         {
             tvi.OtherParentComp = _comp;
             tvi.ParentWindow    = _win;
             tvi.User            = this.User;
         }
     }
 }