为什么无法将实例添加到“Microsoft.Xaml.Interactivity.BehaviorCollection”类型的集合中(UWP兼容性)?

时间:2016-04-12 13:10:39

标签: c# xaml win-universal-app uwp-xaml

我正在将旧项目迁移到UWP。我的xaml代码中有一些关于交互行为的兼容性问题。现在,以下代码将无效

  <interactivity:Interaction.Behaviors>
     <!--//TODO - UWP Compatibility break--> 
    <behaviors:StatusBarBehavior
        BackgroundOpacity="1"
        BackgroundColor="{StaticResource XX.Color.WG}"
        ForegroundColor="{StaticResource XX.Color.TW}"
        IsProgressVisible="{Binding SyncStatusManager.DataTransferInProgress}"
        ProgressText="{Binding LocalizedResources.SyncInProgress, Source={StaticResource LocalizedStrings}}" />

</interactivity:Interaction.Behaviors>

错误信息是:无法将类型为“xxx.App.Behaviors.StatusBarBehavior”的实例添加到“Microsoft.Xaml.Interactivity.BehaviorCollection”类型的集合中,为什么会发生这种情况?

0 个答案:

没有答案