2013-02-02 5 views
0

J'ai créé une bibliothèque de classes de test simple en utilisant silverlight 4, et je souhaite l'utiliser dans mon projet WP7.Référencement d'une bibliothèque de classes Silverlight dans un projet WP7

J'ai référencé la DLL dans le projet WP7 et je n'ai pas pu utiliser le contrôle que j'ai créé. J'ai besoin de savoir quelle déclaration je devrais ajouter dans mon fichier xaml avant d'utiliser le contrôle.

c'est le fichier XAML de la bibliothèque de classes (seulement un rectangle):

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

Merci ...

Répondre

2

En supposant que l'espace de noms pour le contrôle de votre bibliothèque est « NabbeshControls » et la dll est appelé "Nabbesh.dll", ajoutez ce qui suit en haut du code XAML dans lequel vous souhaitez l'utiliser:

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