我是新手,对于MVVM的理解还很浅显,也许我的问题很基础,但我还没有找到答案。在MVVM风格的View项目中,如何添加XAML文件?在解决方案资源管理器中选择该项目,然后选择添加 -> 项目,怎样确保添加了XAML文件呢?或者说并没有神奇的办法可以做到这一点,只能添加.CS文件,然后将扩展名更改为XAML。感谢任何帮助或引用URL的信息。
只需右键单击项目,选择“添加”->“窗口”,将会添加一个新的xaml文件及其对应的.cs文件。
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary Source="scrollerDictionary.xaml"/>
</ResourceDictionary>
</Window.Resources>
对于我来说,在VS2022解决方案资源管理器中选择.xaml文件,查看属性,然后将生成操作从“无”更改为“页面”解决了这个问题。
这对我有用(VS 2022) 右键单击项目或使用“项目”菜单,然后单击
对我有用,将模板复制到用户的文件夹中:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Xamarin\Xamarin\4.0.3.214\T\IT\Cross-Platform\Code
至
C:\Users\此处为您的用户名\Documents\Visual Studio 2015\Templates\ItemTemplates\Visual C#
原始答案: http://damianblog.com/2016/04/08/vs2015-xaml-forms-xaml-missing/