2017-06-03 2 views
0

Ich habe XAML-Datei sagen SomePage.xaml.Re-Link Xaml und Code hinter in Visual Studio-Lösung

Ich machte einen Fehler durch refaktoriert es ist Code hinter der Klasse von SomePage zu CardsPage Klasse.

Jetzt XAML-Datei nicht mehr mit dem Code hinter verlinken.

Separate File

Wie Sie diese Dateien wieder zusammen verknüpfen?

+1

Sie sind in der .csproj Datei verknüpft, öffnen Sie das in einem Texteditor und suchen Sie nach einem Paar, das verknüpft ist und kopieren Sie das Beispiel für die zwei Dateien, die nicht verknüpft sind (es ist nur xml) – Charleh

+0

Danke, ich werde es versuchen Das. –

Antwort

1

Wenn Sie die Projektdatei öffnen, die Ihre CardsPage enthält, können Sie sie wieder miteinander verknüpfen.

Sie sollten zwei Abschnitte drin haben, sollte man so aussehen:

<Page Include="CardsPage.xaml"> 
    <Generator>MSBuild:Compile</Generator> 
    <SubType>Designer</SubType> 
</Page> 

Der andere Teil sollte wie folgt aussehen:

<Compile Include="CardsPage.xaml.cs"> 
    <DependentUpon>CardsPage.xaml</DependentUpon> 
</Compile> 

Die DependentUpon wichtig ist, es nisten die Datei in der IDE unter dem XAML.
Hinweis: In Ihrem Screenshot sieht die CardsPage wie es in CardsPage.cs umbenannt wurde, würde ich sicherstellen, dass Sie es wieder in CardsPage.xaml.cs umbenennen.

Hoffe, dass hilft, ich weiß leider nicht anders als fiedeln in der Projektdatei, damit es wieder funktioniert.

+0

Danke, es ist Arbeit. –