SfCheckbox currently fills all available horizontal space, regardless of text. Especially when a background is specified, the background may visibly occupy the entire screen width (or grid column). Setting HorizontalOptions has no effect unless WidthRequest is also set. Better would be only using the amount of available space required to display the check and text with a background extending slightly (programmable extent?) beyond these horizontally.