C# Visual Studio 2017 Xamarin中缺少表单Xaml页面

C# Visual Studio 2017 Xamarin中缺少表单Xaml页面,c#,visual-studio,xaml,xamarin,C#,Visual Studio,Xaml,Xamarin,所有教程和网页都讨论如何使用Project |添加新项和添加新的“Forms Xaml页面”。但每当我安装Xamarin和Visual Studio 2015时,我只会得到“Forms ContentPage”和“Forms ContentView”,它们只生成一个C#文件,而不是Xaml 我试过了,但没用 我还尝试重新安装VisualStudio。 有人知道该怎么做吗 真正的问题是,我想将Xaml与代码隐藏文件保持在一起,就像我刚刚完成了Visual Studio 2017的干净安装,并且“表

所有教程和网页都讨论如何使用Project |添加新项和添加新的“Forms Xaml页面”。但每当我安装Xamarin和Visual Studio 2015时,我只会得到“Forms ContentPage”和“Forms ContentView”,它们只生成一个C#文件,而不是Xaml

我试过了,但没用

我还尝试重新安装VisualStudio。 有人知道该怎么做吗


真正的问题是,我想将Xaml与代码隐藏文件保持在一起,就像我刚刚完成了Visual Studio 2017的干净安装,并且“表单内容页Xaml”显示在“添加新项目”对话框中一样。安装Xamarin for Visual Studio软件包时选择了哪些项目?也许有什么事情没有得到控制

另外,如果您想将Xaml文件与代码隐藏文件一起保存,可以通过编辑项目文件夹中的YourProjectName.projitems来实现。要找到它,请右键单击主项目并在Windows资源管理器中打开其文件夹,然后使用文件编辑器编辑.projitems文件。 搜索所需.cs文件的Compile标记,并在其中添加DependentUpon标记,如下例所示:

<Compile Include="$(MSBuildThisFileDirectory)YourFile.xaml.cs">
  <DependentUpon>YourFile.xaml</DependentUpon>
</Compile>

YourFile.xaml
完成此操作后,卸载并重新加载项目。
不幸的是,我不得不对我在项目中创建的所有新Xaml文件执行此过程。

我认为您可以使用内容页,它具有.Xaml扩展名,并附带代码。他们只是更改模板的名称