public void Dispose() { if (Canvas != null) { Drawing_OnDetachFromCanvas(Canvas); Playground.Dispose(); Canvas = null; } }
void Drawing_OnDetachFromCanvas(Canvas e) { e.SizeChanged -= mCanvas_SizeChanged; Playground.OnRemovingFromCanvas(e); // 09-16-2010 Scott Figures.OnRemovingFromCanvas(e); }
void Drawing_OnAttachToCanvas(Canvas e) { e.SizeChanged += mCanvas_SizeChanged; Playground.OnAddingToCanvas(e); // 09-16-2010 Scott Figures.OnAddingToCanvas(e); }