Hi Scott,
I'm not able to replicate this on my side with the amount of code I have, but my answer would likely be the same in any case.
This is due to the margins on the template's child elements and the reduced header height ?. Although you've set a zero margin for the top and bottom Labels, there is still 8px in the middle plus the 4px (2+2) TextMargin set in the style.
I recommend start with no margins and then gradually increment until you push out the parent container, that'll be your limit.
If you have to a larger header, you can move your HeaderStyle to a resource and share it across all the columns so that the appearance is consistent.
As far as the text scaling with the display, you could use a Xamarin.Forms FontSize enum which will provide the appropriate font size for the device and screen. See the
Xamarin.Forms Fonts article for more information. Here's a quick example:
Alternatively, you could try using a
Xamarin.Forms text Style: which also adapts to the device.
Worst case scenario, if you need a finer level of control, you could hook into the ContentPage
SizeChanged event and dynamically set the things you want larger:
Regards,
Lance | Tech Support Engineer, Sr.
Progress Telerik
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Feedback Portal
and vote to affect the priority of the items