public DesignerItemAdorner(ContentControl designerItem) : base(designerItem) { SnapsToDevicePixels = true; this.visuals = new VisualCollection(this); if (designerItem.Content is Line) { this._lineChrome = new LineChrome(); _lineChrome.DataContext = designerItem; } else { designerItem.RenderTransform = new RotateTransform(0); this._sizeChrome = new ResizeableChrome(); this._sizeChrome.DataContext = designerItem; this._rotateChrome = new RotateableChrome(); this._rotateChrome.DataContext = designerItem; // this._originChrome = new TransformOriginPointChrome(); //this._originChrome.DataContext = designerItem; //this.visuals.Add(this._sizeChrome); //this.visuals.Add(this._rotateChrome); } InitChromeList(); AddToChromeList(); }
public MoveAdorner(ContentControl designerItem) : base(designerItem) { SnapsToDevicePixels = true; this._chrome = new ResizeableChrome(); this._chrome.DataContext = designerItem; this._visuals = new VisualCollection(this); this._visuals.Add(this._chrome); }