public virtual void RemoveAllViewports() { foreach (var it in ViewportList.Values) { FireViewportRemoved(it); it.Dispose(); } ViewportList.Clear(); }