Ste*_*bbi 13 c# xaml win-universal-app visual-studio-2015
我正在使用VS 2015,创建一个Univerasl应用程序.我想创建一个新视图(XAML).我可以右键单击,添加> XAML> XAML视图,然后使用我想要的名称和位置创建XAML.
但是,我如何在这里创建一个代码,例如MyNewView.xaml.cs,并将其"链接起来"作为我的解决方案资源管理器中的子节点?
Gre*_*ley 21
正如RavingDev所说:
不要使用"XAML View",而是使用"空白页"或"用户控制".
另外,如果您想手动创建代码文件并将其与其他任何内容链接(即Visual Studio自动链接.cs和.xaml创建),您将必须编辑项目的XML代码.
假设您创建了一个名为XAML视图/页面/控件MyView.xaml和一个名为的单独C#文件MyView.xaml.cs,并且它们已取消链接(如果您将文件直接添加到解决方案资源管理器中,也会发生这种情况).要链接它们,您必须编辑项目的内部代码.首先,保存并退出Visual Studio.其次,找到你的项目文件(<project name>.csproj).使用文本编辑器打开它,例如Notepad ++,VS Code或Atom(不是Visual Studio).向下移动文件,直到看到ItemGroup元素.其中有一些,但包含Compile元素的那个是正确的.在该元素内的某处添加以下代码:
<Compile Include="MyView.xaml.cs">
<DependentUpon>MyView.xaml</DepenedentUpon>
</Compile>
Run Code Online (Sandbox Code Playgroud)
对要链接的每个文件执行此操作.如果一切都正确完成,您可以保存文件并在Visual Studio中将其打开.您的文件现在应该在解决方案资源管理器中链接.
| 归档时间: |
|
| 查看次数: |
15849 次 |
| 最近记录: |