protected override Size MeasureOverride(Size constraint) { Size size = base.MeasureOverride(constraint); PhotoCanvas.OnSizeChanged(size.Width, size.Height);//this.ActualWidth, this.ActualHeight); return(size); }
protected override Size ArrangeOverride(Size arrangeBounds) { Size size = base.ArrangeOverride(arrangeBounds); if (this.ActualWidth > 0) { PhotoCanvas.OnSizeChanged(this.ActualWidth, this.ActualHeight);//size.Width, size.Height);// } return(size); }