public void Resize(Rect region) { Canvas.SetLeft(this, region.X); Canvas.SetTop(this, region.Y); Width = region.Width; Height = region.Height; canvasOwner.UpdateSelectionRegion(region); }