因此,我使用默认模板创建了一个标准的 xamarin 表单项目,然后向该项目添加了一个 Master Detail 页面模板,当我在手机上编译此项目时,我打开侧边菜单,当我单击第 1 页时,出现错误“ System.InvalidCastException: Specified cast is not valid." 我没有以任何方式更改默认模板,但是我收到一个错误,我认为这与过渡到第 1 页有关,我不明白这种过渡的原理是什么发生。谢谢。在此处输入图片说明
问题与您的视图名称是“Page”有关,或者在 xamarin 表单中已经有一个具有相同名称“Page”的类型,请尝试使名称更清晰。要解决您的问题,请尝试强制使用 xamarin 表单类型
(Xamarin.Forms.Page)Activator.CreateInstance(item.TargetType)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句