public override Size GetPreferredSize(ViewLayoutContext context)
{
// Get size of the contained items
Size preferredSize = base.GetPreferredSize(context);
// Add on the border padding
preferredSize = CommonHelper.ApplyPadding(Orientation.Horizontal, preferredSize, _borderPadding);
preferredSize.Height = Math.Max(preferredSize.Height, QAT_HEIGHT_FULL);
return preferredSize;
}