Xamarin Forms将模型值传递给绑定转换器参数

时间:2017-04-19 06:29:26

标签: c# xamarin xamarin.forms

我想将模型属性值像转换器参数一样传递给其他绑定值。

<Label FontSize="{Binding MediumLabelTextSize}"
       Text="{Binding FeedHome.QuestionBody,
              Converter={StaticResource HideLongTextConverter}}"/>
<Label FontSize="{Binding SmallLabelTextSize}"
        IsVisible="{Binding IsQuestionReadMoreVisible}"
        Text="Read more">
        <Label.GestureRecognizers>
            <TapGestureRecognizer Command="{Binding ReadMoreCommand}"
                            CommandParameter="{Binding .}"/>
        </Label.GestureRecognizers>
</Label>

我想将FeedHome.QuestionBody传递给IsQuestionReadMoreVisible的转换器参数。 我该怎么办?

1 个答案:

答案 0 :(得分:0)

请试试这个

Text =&#34; {Binding HeaderText,Converter = {StaticResource caseConverter},ConverterParameter = u}}&#34;  IsVisible =&#34; {Binding IsEditMode,Converter = {StaticResource boolInverter}}&#34;