在Visual Studio解决方案中重新链接Xaml和代码隐藏

我有XAML文件说SomePage.xaml

我通过重构它从SomePageCardsPage类的类后面的代码犯了一个错误。

现在XAML文件不再与后面的代码链接。

单独的文件

如何将这些文件再次链接在一起?

如果打开包含CardsPage的项目文件,则可以将它们重新链接在一起。

你应该有两个部分,一个应该是这样的:

  MSBuild:Compile Designer  

另一部分应如下所示:

  CardsPage.xaml  

DependentUpon很重要,它会将文件嵌套在xaml下面的IDE中。
注意 :在屏幕截图中,CardsPage看起来像是重命名为CardsPage.cs,我会确保将其重命名为CardsPage.xaml.cs。

希望有所帮助,我遗憾地不知道任何其他方式,而不是摆弄项目文件,使其再次工作。

当我使用XAML(例如重命名)重构代码时,我遇到了一些问题,我找到了一个小的扩展名来“重新链接”文件。

https://marketplace.visualstudio.com/items?itemName=MadsKristensen.FileNesting

它比修改csproj更容易,而且危险性

见下面的例子

步骤1

第2步

[ [2]

结果