Example #1
0
 protected override Vector3 MeasureOverride(Vector3 availableSizeWithoutMargins)
 {
     return(SizeToContent
         ? base.MeasureOverride(availableSizeWithoutMargins)
         : ImageSizeHelper.CalculateImageSizeFromAvailable(ButtonImage, availableSizeWithoutMargins, ImageStretchType, ImageStretchDirection, isMeasuring: true));
 }
Example #2
0
 protected override Vector3 ArrangeOverride(Vector3 finalSizeWithoutMargins)
 {
     return(SizeToContent
         ? base.ArrangeOverride(finalSizeWithoutMargins)
         : ImageSizeHelper.CalculateImageSizeFromAvailable(ButtonImage, finalSizeWithoutMargins, ImageStretchType, ImageStretchDirection, isMeasuring: false));
 }