/// <summary> /// Selecciona un solo objeto pero antes se fija si ya no estaba en la lista de seleccion. /// Si ya estaba, entonces lo quita de la lista de seleccion /// </summary> public void selectOrRemoveObjectIfPresent(EditorPrimitive p) { //Ya existe, quitar if (control.SelectionList.Contains(p)) { p.setSelected(false); control.SelectionList.Remove(p); } //No existe, agregar else { p.setSelected(true); control.SelectionList.Add(p); } }
/// <summary> /// Selecciona un solo objeto /// </summary> public void selectObject(EditorPrimitive p) { p.setSelected(true); control.SelectionList.Add(p); }