Je ne peux pas ajouter une référence à l'espace de noms system.de windows.les contrôles dans un projet de bibliothèque
J'essaye d'ajouter une référence à l'espace de noms System.De Windows.Les contrôles dans un projet de bibliothèque mais je ne le trouve pas dans la liste.
Quelqu'un sait ce qui se passe? je suis en 4.0.
merci.
- Dans quelle liste? Il y a beaucoup de listes, vous pouvez regarder à travers.
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin d'apprendre à faire la distinction entre l'assemblée des noms et des espaces de noms. Ils ne sont pas dans une correspondance 1-1.
Si vous souhaitez accéder, par exemple Système.De Windows.Les contrôles.Bouton, vous avez besoin de faire référence à la
PresentationFramework
de l'assemblée, qui ne semblent contenir la plupart des classes documenté sur MSDN comme étant dans la Système.De Windows.Les contrôles espace de noms.Plusieurs assemblées peuvent contribuer classes de contrôles pour un espace de noms unique. Et il n'est pas obligatoire que tous les (ou même la majorité) de classes à partir d'un assemblage de toutes résider dans un seul espace de noms.
PresentationFramework
. Si ce n'est pas ça, vous avez besoin de modifier votre question et de fournir plus d'informations sur ce problème que vous rencontrez.System.Windows.Controls
. (Pas dans le cadre de toute façon)System.Windows
de l'assemblée (à noter, pas encoreSystem.Windows.Controls
)Si vous utilisez visual studio 2010:
Vous de vérifier les paramètres de projet: cliquez-droit sur votre Projet, sélectionnez "Propriétés", puis sélectionnez "Application" de l'onglet. Si la liste Déroulante de "framework Cible" est ".Net Framework 4 Profil du Client" vous devez la changer ".net Framework 4".
Edit: je suppose que le exigé de l'assemblée est "PresentationFramework.dll" (voir msdn classe d'infos sur Usercontrol). De ma faute, Ijust pensé qu'il serait le Profil du Client, parce que j'en général faire cette erreur.
System.Windows.Controls
est disponible dans les .NET profil du client. Puis de nouveau, vaut la peine d'essayer.Le Système.Windows est livré avec Silverlight toolkit. Espérons que cela aide.