我正在做一個Xamarin.Forms應用程序,我需要使用Behaviors。我已經加入了Xamarin.Forms.Behaviors包項目,並增加了一個行爲,一個頁面的XAML,所以在執行命令時的ListView
變化選擇:在XAML中使用Xamarin.Forms.Behaviors會在iOS中導致TargetInvocationException,但在Android中不會導致
<b:Interaction.Behaviors>
<b:BehaviorCollection>
<b:EventToCommand Command="{Binding ItemSelectedCommand}" EventName="ItemSelected" />
</b:BehaviorCollection>
</b:Interaction.Behaviors>
這在Android上,但工作良好在iOS下導航到同一頁面時,同一個項目會拋出TargetInvocationException
。什麼可能導致這個?