如何在xamarin.forms

时间:2018-10-05 10:14:52

标签: c# xamarin.forms

我想要类似的东西

当我尝试执行此操作时,它显示一条错误消息:“无法将类型为'Xamarin.Forms.Xaml.ElementNode'的对象转换为类型为'Xamarin.Forms.Xaml.ValueNode'。”

这意味着焦点事件不支持绑定。但是我该怎么实现

1 个答案:

答案 0 :(得分:1)

要在事件触发时调用命令,可以使用EventToCommandBehavior;例如:

<Entry Text="{Binding Text}">
    <Entry.Behaviors>
        <behaviors:EventToCommandBehavior EventName="Focused"
                                          Command="{Binding FocusedCommand}" />
    </Entry.Behaviors>
</Entry>

另请参阅Event to Command Behavior sample