找不到我自己的命名空间?

时间:2011-11-08 19:11:09

标签: silverlight namespaces

我试图通过导入命名空间在我的主要silverlight网页中放置一个视图。

xmlns:Award="clr-namespace:OndernemersAward.Views"

现在我将以下内容添加到我的网站,但它告诉我无法找到它,但它就在这里,即使是自动完成也告诉我它是一个选项!请参阅screenshot

<Award:AdminLogin x:Name="Test"></Award:AdminLogin>

这是AdminLogin页面的XAML代码:

<UserControl x:Class="OndernemersAward.Views.AdminLogin"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d">


    <Grid x:Name="LayoutRoot" Background="White">
        <Rectangle HorizontalAlignment="Stretch" VerticalAlignment="Stretch" 
          Opacity="0.765" Fill="#FF8A8A8A"/>
        <Border CornerRadius="30" Background="#FF5C7590" Width="600" Height="250">
            <Button Content="Close" Width="100" Height="50" Name="btnClose"
                         Click="btnClose_Click" />
        </Border>
    </Grid>

</UserControl>

我真的不知道造成这种情况的原因是什么让它变得多么环绕! :P

我希望有人可以帮助我,谢谢。 托马斯

1 个答案:

答案 0 :(得分:1)

构建您的项目。在构建类之前,XAML无法查看类/命名空间