protected override SizeRequest OnSizeRequest( double widthConstraint, double heightConstraint )
{
// Set padding depending on requested width.
if (Math.Abs(widthConstraint - (-1)) > 0.1)
daysLayout.Padding = new Thickness((widthConstraint - DayTile.DefaultItemWidth)/2 - 5, 0);
return base.OnSizeRequest(widthConstraint, heightConstraint);
}