/// <summary> /// odstrani jen GUI element /// </summary> public void RemoveGraphicalObjectFromScene(Drawing obj, DrawingCategory category = DrawingCategory.BACKGROUND) { BeginInvoke(new Action(() => { area.Remove(obj, category); })); }
/// <summary> /// prida GUI objekt do sceny - nikoliv SceneObject /// </summary> public void AttachGraphicalObjectToScene(Drawing obj, DrawingCategory category = DrawingCategory.BACKGROUND) { BeginInvoke(new Action(() => { area.Add(obj, category); })); }
partial void OnCategoryChanging(DrawingCategory value);
public void Remove(Drawing elem, DrawingCategory cat = DrawingCategory.BACKGROUND) { (children[(int)cat] as ExtraDrawingVisual).DrawingChildren.Remove(elem); }