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

Ask*_*uch 4 c# xaml visual-studio-2017

我有XAML文件说SomePage.xaml

我犯错误被隐藏类重构它的代码SomePageCardsPage类。

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

分开的文件

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

hus*_*ben 5

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

您应该在那里有两个部分,其中一个应该是这样的:

<Page Include="CardsPage.xaml">
  <Generator>MSBuild:Compile</Generator>
  <SubType>Designer</SubType>
</Page>
Run Code Online (Sandbox Code Playgroud)

另一部分应如下所示:

<Compile Include="CardsPage.xaml.cs">
  <DependentUpon>CardsPage.xaml</DependentUpon>
</Compile>
Run Code Online (Sandbox Code Playgroud)

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

希望能有所帮助,可悲的是,除了摆弄项目文件以使其再次正常工作外,我不知道其他任何方法。