2016-09-23 6 views
0

Wenn ich ein vorhandenes Benutzersteuerelement zu einem Projekt hinzufüge, gehe ich zu "Add existing item" und wähle dann die .xaml- und die .xaml.cs-Dateien für das Benutzersteuerelement aus.Hinzufügen eines vorhandenen Benutzersteuerelements zum WPF-Projekt

Nach dem Hinzufügen scheint die .cs-Datei von der .xaml-Datei getrennt zu sein, obwohl alles ordnungsgemäß erstellt wird.

Gibt es eine bessere Möglichkeit, vorhandene Benutzersteuerelemente hinzuzufügen, da das Benutzersteuerelement tatsächlich aus zwei Dateien besteht (die .xaml-Sicht und der .xaml.cs-Code dahinter)?

+0

Durch dissoziiert meinst du die xaml.cs Datei nicht verschachtelt unter .xaml Datei und sie erscheinen zwei separate Dateien? – sthotakura

+0

@sthotakura ja –

+0

Nicht wirklich sicher, ob es eine Möglichkeit gibt, Dateien zu verschachteln, während sie zu einem Projekt hinzugefügt werden. Sie könnten die .csproj-Datei manuell bearbeiten, um eine Datei unter einer anderen zu verschachteln. Alternativ können Sie Erweiterungen wie die folgende verwenden: [Datei-Nesting-Erweiterung] (https://visualstudiogallery.msdn.microsoft.com/3ebde8fb-26d8-4374-a0eb-1e4e2665070c) – sthotakura

Antwort

-1

müssen Sie Ihre Namespaces überprüfen. Ich denke, das Problem ist das. Nachdem Sie den XAML-Namespace geändert haben, gehen Sie zu cs und ändern Sie den Namespace und gehen Sie danach zur InitializeComponent() -Methodendefinition und ändern Sie auch seinen Namespace. hoffe es funktioniert

Verwandte Themen