protected override void OnItemRemoving(ViewportRestriction item) { ISupportAttachToViewport attachable = item as ISupportAttachToViewport; if (attachable != null) { attachable.Detach(viewport); } item.Changed -= OnItemChanged; }
protected override void OnItemAdded(ViewportRestriction item) { item.Changed += OnItemChanged; ISupportAttachToViewport attachable = item as ISupportAttachToViewport; if (attachable != null) { attachable.Attach(viewport); } }