2017-04-04 115 views
3

所有的教程和网页都讨论了使用Project | Add New Item并添加一个新的“Forms Xaml Page”。但是,无论何时我安装Xamarin和Visual Studio 2015,只需获取仅生成C#文件的“Forms ContentPage”和“Forms ContentView”,而不需要Xaml。在Visual Studio 2017中缺少表单Xaml页面Xamarin

我试过this它没有工作。

而且我也尝试重新安装Visual Studio。 有没有人有线索该怎么办?

真正的问题是,我想保持XAML中的代码隐藏文件在一起,就像this

回答

1

我只是做了全新安装Visual Studio 2017年和“表格内容页的XAML”中露面添加新项目对话框。在安装Xamarin for Visual Studio软件包时选择了哪些项目? Compare with the ones I've selected.也许有些东西没有选中?

另外,如果你想与保持XAML文件一起代码隐藏文件,有一种方法,通过编辑YourProjectName.projitems你的项目文件夹内做到这一点。要找到它,请右键单击您的主项目并在Windows资源管理器中打开其文件夹,然后使用文件编辑器编辑.projitems文件。 搜索编译标签的文件的.cs你想,并添加DependentUpon标签里面,就像在下面的例子:

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

这样做了以后,卸载并重新加载您的项目。 不幸的是,我必须对我在项目上创建的所有新Xaml文件执行此过程。

0

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

相关问题