void Glass_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     //if this is already selected, we might want to move.
     if ((_selSvc.SelectionCount > 0 && _selSvc.GetSelection().Contains(this)))
     {
         StartMove(e);
     }
     else if (!_selSvc.GetSelection().Contains(this))
     {
         _selSvc.Select(new List <IDesignableControl> {
             this
         });
         StartMove(e);
     }
     e.Handled = true;
 }
Exemple #2
0
        void SelectionSvc_SelectionChanged(object sender, EventArgs e)
        {
            List <IDesignableControl> idtList = new List <IDesignableControl>();

            foreach (var idt in SelectionSvc.GetSelection())
            {
                if (idt is DesignSite)
                {
                    idtList.Add(((DesignSite)idt).HostedContent);
                }
                else
                {
                    idtList.Add(idt);
                }
            }
            FloatEditService(idtList);
        }
Exemple #3
0
 public ActionResult <Selection <Group> > GetSelection(string id)
 {
     return(_selectionService.GetSelection(id));
 }