xamarin.forms来证明绑定文本的合理性

时间:2016-09-02 13:15:26

标签: xamarin.forms

如何证明绑定文本的合理性?

我的代码如下所示,但它没有帮助我

<StackLayout  HorizontalOptions="Fill" Padding="20,20,20,20" Spacing="2">
    <Label Text="{Binding MainText}" HorizontalOptions="Fill" 
           VerticalOptions="Center" XAlign="Start" LineBreakMode="WordWrap" 
           x:Name="aboutUs" TextColor="Black"/>
</StackLayout>

1 个答案:

答案 0 :(得分:0)

简短回答:Xamarin.Forms没有为您提供直接执行此操作的方法。

更长的回答: HorizontalTextAlignment(您应该使用而不是已弃用的XAlign)的唯一有效值为StartCenterEnd,并且不提供任何方式为文本辩护。所以你无法证明标签的合理性。

如果你真的想要有合理的文字,你可以:

  • 实现您自己的支持它的LabelRenderer;
  • 或更简单,因为它是About Us框,请使用WebView并依靠HTML引擎为您证明文本的合理性。