在Visual Studio 2022中,我可以在我的C#项目中创建一个WPF表单(Masterclass.Revit.2023),但当我将其复制或移动到同一解决方案中的共享项目时,它会拆分。xaml到两个单独的文件中,并且窗口不再可见。我的意思是。cs文件不再是的子文件。xaml文件,它们被视为两个单独的文件。此外,当我在youtube视频@ timestamp(2:37:17视频链接在下面)中关注Konrad Sobon时,他可以做得很好,当我从GitHub克隆他的文件时,它工作得很好。
SHARED PROJECT IMAGE
巴德莫内|2021年AEC技术展https://www.youtube.com/watch?v=iS_d90bq6k0&t=7687s
克隆文件https://github.com/TheBIMsider/Masterclass
我试着从我的共享项目创建WPF用户控件表单,它仍然将其拆分为两个文件,正如我之前所说,我可以在C#项目中创建它,它的工作方式应该是这样的。cs文件是的子文件。xaml文件。
我怎样才能让这个表单在我的共享项目和。cs文件是.xaml文件?
1条答案
按热度按时间vsnjm48y1#
这可能不是最好的解决方案,但您可以在共享项目中创建一个新的空白WPF文件(Window或UserControl无关紧要),这将创建2个文件,XAML及其子文件。cs.打开旧项目和共享项目中的XAML文件,将所有XAML行从旧复制到共享,然后打开。cs文件,并将所有行从旧项目复制到共享项目。最后,检查共享项目中的名称空间。
这应该可以解决你的问题。