我的C# wpf user control library
:
严重级代码说明项目文件行错误CS0234类型或
namespace name 'StylesTemplates' does not exist in the namespace 'MHToolkit'
(你错过了一个汇编引用吗?)'`
我在文件夹中有资源字典,
当我从项目中排除StylesTemplate
文件夹时,错误将消失
我在usercontrol中使用它 这是我的用户控制代码:
<UserControl x:Class="MHToolkit.UserControl1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:MHToolkit"
xmlns:ST="clr-namespace:MHToolkit.StylesTemplates"
xmlns:VM="clr-namespace:MHToolkit.ViewModels"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<UserControl.Resources>
<VM:MainViewModel x:Key="MainVM" />
</UserControl.Resources>
<UserControl.DataContext>
<Binding Source="{StaticResource MainVM}" />
</UserControl.DataContext>
<Grid>
</Grid> </UserControl>
我正在使用vs2014 and .net 4.5
。
我不知道如何修复此错误?
任何帮助将不胜感激
预先tanx
下面的解决方案资源管理器窗口的图像
答案 0 :(得分:0)
添加CardViewStyle.xaml作为资源字典 检查以下代码
将其添加到当前的Usercontrol
{{1}}
否则,您可以添加App.xaml文件并使用所有应用程序
{{1}}