Xamarin.forms Xamarin Forms+;MVVM跨选项卡页面绑定上下文

Xamarin.forms Xamarin Forms+;MVVM跨选项卡页面绑定上下文,xamarin.forms,mvvm,cross-platform,mvvmcross,tabbed,Xamarin.forms,Mvvm,Cross Platform,Mvvmcross,Tabbed,这是我的第一篇文章,我是作为一个新手开发者来到这里的 我正在一个移动应用程序的协作项目中工作,实际上我遇到了一个问题,对于有经验的开发人员来说,这可能很简单,但我现在从Xamarin.Forms和MVVM跨框架开始,只有学校经验 我有一个选项卡式页面的视图模型,可以作为一些页面的包装器,实际上我正在处理第一个和(atm)唯一的页面,我需要将一个可观察的集合绑定到列表视图 问题是,目前列表视图位于包装在选项卡中的单个页面中,但集合位于选项卡页面的视图模型中,我不知道这是否是我想要获得的结果的正确配

这是我的第一篇文章,我是作为一个新手开发者来到这里的

我正在一个移动应用程序的协作项目中工作,实际上我遇到了一个问题,对于有经验的开发人员来说,这可能很简单,但我现在从Xamarin.Forms和MVVM跨框架开始,只有学校经验

我有一个选项卡式页面的视图模型,可以作为一些页面的包装器,实际上我正在处理第一个和(atm)唯一的页面,我需要将一个可观察的集合绑定到列表视图

问题是,目前列表视图位于包装在选项卡中的单个页面中,但集合位于选项卡页面的视图模型中,我不知道这是否是我想要获得的结果的正确配置,但我正在尝试使用绑定上下文,路径和类似的东西,但我没有弄明白

打开页面时,我获得异常“System.Reflection.TargetInvocationException:*”异常已由调用的目标引发

你能帮帮我吗


提前感谢。

targetingException
通常有一个
InnerException
属性,它将告诉您有关异常根本原因的更多信息。首先,为了获得更好的建议,需要发布您的代码或异常详细信息,或者两者都发布。目标职业例外的常见原因:1。xaml绑定错误。2.页面的构造函数不正确。尝试在页面的“InitializeComponent”处设置一个断点,如果在那个里发生异常,则表示xaml中有错误。然后缩小您的xaml内容范围,即注释掉一些页面元素,或者尝试使用“谢谢大家”进行测试,我将检查建议,如果需要,我将返回更多信息。大家好,我与同事一起研究过这个问题,问题似乎与选项卡式视图有关,只有一个选项卡(这是第一次,我正在单独测试),似乎选项卡并没有触发ViewEmerging方法,所以图形和视图模型之间的关系没有建立,所以绑定。谢谢您的帮助。