【发布时间】:2025-12-01 21:25:01
【问题描述】:
我正在做一个 Xamarin.Forms 应用程序,我需要使用行为。我已经将 Xamarin.Forms.Behaviors 包添加到项目中,并在一个页面的 XAML 中添加了一个行为,因此当ListView 的选择发生变化时会执行一个命令:
<b:Interaction.Behaviors>
<b:BehaviorCollection>
<b:EventToCommand Command="{Binding ItemSelectedCommand}" EventName="ItemSelected" />
</b:BehaviorCollection>
</b:Interaction.Behaviors>
这在 Android 上运行良好,但同一项目在 iOS 下导航到同一页面时会抛出 TargetInvocationException。这可能是什么原因造成的?
【问题讨论】:
标签: xaml xamarin xamarin.ios xamarin.forms