Есть ли способ указать несколько LayoutFlags в XAML Xamarin?

У меня есть метка, настроенная на относительное позиционирование и автоматический размер, как показано ниже.

<Style TargetType="Label">
    <Setter Property="BackgroundColor" Value="Transparent" />
    //Something like below?            
    <Setter Property="AbsoluteLayout.LayoutFlags" Value="PositionProportional | SizeProportional" />
</Style>

....

<Label Text="0" AbsoluteLayout.LayoutBounds="0.5, 0.00499999999999998, AutoSize, AutoSize"/>

Есть ли способ указать несколько LayoutFlags в XAML?

Когда я запускаю код на устройствах с более высоким разрешением, относительное положение метки правильное, но размер (шрифт) метки не увеличивается, хотя для него установлено значение AutoSize. Я подумал, что мне также нужно указать LayoutFlag для метки, которая является SizeProportional, а также PositionProportional. Но как это сделать в XAML? В настоящее время шрифты не изменяются при повороте устройства в альбомную ориентацию.


person Anna    schedule 20.02.2017    source источник


Ответы (1)