奇怪的是缺少装配参考?' wpf用户控件库中的错误

时间:2016-08-10 09:00:08

标签: c# .net wpf

我的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

下面的解决方案资源管理器窗口的图像

enter image description here

1 个答案:

答案 0 :(得分:0)

添加CardViewStyle.xaml作为资源字典 检查以下代码

将其添加到当前的Usercontrol

{{1}}

否则,您可以添加App.xaml文件并使用所有应用程序

{{1}}