在WP7项目中引用silverlight类库

时间:2013-02-02 11:21:26

标签: windows-phone-7 dll silverlight-4.0

我使用silverlight 4创建了一个简单的测试类库,我想在我的WP7项目中使用它。

我在WP7项目中引用了dll,无法使用我创建的控件。我需要知道在使用控件之前我应该​​在xaml文件中添加什么语句。

这是类库的xaml文件(只有一个矩形):

<UserControl x:Class="NabbeshControls.ProfileBox"
    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"
    d:DesignHeight="300" d:DesignWidth="400">

    <Grid x:Name="LayoutRoot" Background="White">
        <Rectangle Fill="#FFABABFF" Margin="10" Stroke="Black"/>
    </Grid>
</UserControl>

...谢谢

1 个答案:

答案 0 :(得分:2)

假设您的库中控件的命名空间是“NabbeshControls”并且dll被称为“Nabbesh.dll”,请将以下内容添加到您想要使用它的XAML顶部:

 xmlns:tryNabbesh="clr-namespace:NabbeshControls;assembly=Nabbesh"