如何在“添加新项”对话框中找到 WPF 自定义控件模板?
How to find the WPF Custom Control template in Add new Item dialog?
当我想创建自定义控件(不是用户控件)时,我在 Add New Item
对话框中找不到 Custom Control
模板。
如何在 Add New Item
对话框中查找或添加 WPF 的 custom control
模板?
WPF 自定义控件是一个项目类型;您使用添加/新项目将一个添加到解决方案。您似乎正在尝试使用添加/新项目将单个文件添加到项目中。
如果您有现有项目并且不想重新创建它,请将以下行添加到 .csproj 文件中的 <PropertyGroup>
。
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
然后将以下行添加到 AssemblyInfo.cs
以确保您的主题正常工作
[assembly: ThemeInfo( ResourceDictionaryLocation.None, ResourceDictionaryLocation.SourceAssembly)]
当我想创建自定义控件(不是用户控件)时,我在 Add New Item
对话框中找不到 Custom Control
模板。
如何在 Add New Item
对话框中查找或添加 WPF 的 custom control
模板?
WPF 自定义控件是一个项目类型;您使用添加/新项目将一个添加到解决方案。您似乎正在尝试使用添加/新项目将单个文件添加到项目中。
如果您有现有项目并且不想重新创建它,请将以下行添加到 .csproj 文件中的 <PropertyGroup>
。
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
然后将以下行添加到 AssemblyInfo.cs
以确保您的主题正常工作
[assembly: ThemeInfo( ResourceDictionaryLocation.None, ResourceDictionaryLocation.SourceAssembly)]