如何在添加新项对话框中找到WPF自定义控件模板?

时间:2015-10-10 00:46:33

标签: c# wpf visual-studio custom-controls visual-studio-2015

当我想创建自定义控件(而不是用户控件)时,我无法在Add New Item对话框中找到custom control tempalte。

如何在Add New Item对话框中查找或添加WPF的<rule name="somename"> <match filterByTags="Img, Link, Script" pattern="^/content/(.*)" ignoreCase="true" /> <action type="Rewrite" value="http://foo.com/{R:1}" /> </rule> 模板?

Add new Item no <code>CustomControl</code>

2 个答案:

答案 0 :(得分:2)

如果您有现有项目并且不想重新创建项目,请在.csproj文件中的<PropertyGroup>添加以下行。

<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>

然后将以下行添加到AssemblyInfo.cs以确保您的主题正常工作

[assembly: ThemeInfo( ResourceDictionaryLocation.None, ResourceDictionaryLocation.SourceAssembly)]

答案 1 :(得分:1)

WPF自定义控件是一种项目类型;使用“添加/新建项目”向解决方案添加一个。看起来您正在尝试使用添加/新项目将单个文件添加到项目中。