public void AddObjectBoundsControl(double x, double y, double w = 0, double h = 0, string s = "") { obc = new ObjectBoundsControl(this, w, h, s); WorkSpaceCanvas.Children.Add(obc); MoveObjectBoundsControl(x, y); dataObjectList.Add(obc); }
public void DeleteOBC() { var obcIndex = dataObjectList.FindIndex(item => item == obc); var list = sampleList[sampleDataIndex].SampleBoundsList; list.RemoveAt(obcIndex); dataObjectList.RemoveAt(obcIndex); WorkSpaceCanvas.Children.Remove(obc); this.obc = null; }