internal void DeleteDesignerItem(CommonDesignerItem visual) { if (visual.IsMouseOver) ((IVisualItem)visual).SetIsMouseOver(false, new Point()); _visuals.Remove(visual); }
protected override void SetDesignerItemOver(CommonDesignerItem designerItem, bool isOver) { base.SetDesignerItemOver(designerItem, isOver); if (isOver) { var presenterItem = designerItem as PresenterItem; if (presenterItem != null && presenterItem.ShowBorderOnMouseOver) _border.Show(presenterItem); } else _border.Hide(); }
internal void AddDesignerItem(CommonDesignerItem visual) { _visuals.Add(visual); _isZIndexValid = false; }