我有一个类库,它将有一些WPF UI。我已经插入了框架。有没有办法可以合并"添加项目" WPF模板?截至目前,我只有UserControl。我可以自己创建文件,但是它可以节省我很多时间来在IDE中添加它们。
感谢。
答案 0 :(得分:5)
有点晚了但是:
.NET项目在csproj文件中有零个或多个项目类型,用于启用/禁用IDE功能。
如果您从类库开始并想要将其更改为WPF控件库,则可以手动将这些项目类型添加到csproj文件中。
将如下所示的<ProjectTypes>
元素添加到同时包含<PropertyGroup>
的{{1}}中:
<ProjectGuid>
这两个guid就是你在WPF应用程序项目中找到的并代表ProjectTypes&#34; Windows C#&#34;和&#34; WPF&#34;。 (http://www.codeproject.com/Reference/720512/List-of-Visual-Studio-Project-Type-GUIDs)
答案 1 :(得分:0)
我发现创建这些类型类的最佳方法是创建一个WPF应用程序项目,并设置&#34;输出类型&#34;在项目属性的“应用程序”选项卡中,为“类库”#34;。
然后,您可以删除App.xaml,MainWindow以及任何其他不需要的文件。
我使用这种方法来构建各种可重用的主题等。
您将获得在执行文件时所需的所有标准WPF模板&gt;新。
我希望这有帮助!