Я часто загружаю dll файл и импортирую пространство имен, например
xmlns:UI="clr-namespace:Microsoft.Advertising.Mobile.UI;assembly=Microsoft.Advertising.Mobile.UI"
а затем создайте элемент XAML, используя его
<UI:AdControl .../>
Может ли кто-нибудь опубликовать сообщение, где описано, как создать такую полезную dll?
Вы создаете это как любую другую DLL в.NET:
Создайте проект "Библиотека". В некоторых версиях WPF есть "Библиотека пользовательского контроля", поэтому вы можете ее использовать, но я считаю, что стандартная "Библиотека классов" будет работать так же хорошо
Добавьте в свою библиотеку "UserControl". Удостоверьтесь, что он отмечен как открытый!
xmlns
подобную той, которая у вас есть, но сопоставлена с вашей сборкой и пространством именНичего особенного действительно, это действительно так же, как и любой другой DLL-проект.