我在 Master Detail 页面中收到错误

I get an error in Master Detail page

所以我使用默认模板创建了一个标准的 xamarin 表单项目,然后我将主从页面模板添加到项目中,当我在 phone 上编译这个项目时,我打开侧边菜单,当我点击第 1 页出现错误 "System.InvalidCastException: Specified cast is not valid. " 我没有以任何方式更改默认模板,但出现错误,我认为这与转换到第 1 页有关,我不明白是什么原理这种转变发生。谢谢。 enter image description here

问题与您的视图名称有关 "Page" 或者 xamarin forms 中已经有同名的类型 "Page" 尝试使名称更清楚。 要解决您的问题,请尝试强制使用 xamarin 表单类型

(Xamarin.Forms.Page)Activator.CreateInstance(item.TargetType)