Как сделать dll с UIElement для Windows Phone

1

Я часто загружаю dll файл и импортирую пространство имен, например

xmlns:UI="clr-namespace:Microsoft.Advertising.Mobile.UI;assembly=Microsoft.Advertising.Mobile.UI"  

а затем создайте элемент XAML, используя его

  <UI:AdControl  .../>

Может ли кто-нибудь опубликовать сообщение, где описано, как создать такую полезную dll?

  • 0
    Если я понимаю ваш вопрос, вы спрашиваете, как сделать DLL, которая содержит пользовательские элементы управления. Возможно, вы захотите изменить формулировку вашей проблемы, чтобы указать на это, поскольку я почти думал, что вы запрашиваете внешние ресурсы (что не по теме). Просто дружеский совет!
Теги:
dll
xaml
wpf
windows-phone

1 ответ

1

Вы создаете это как любую другую DLL в.NET:

  1. Создайте проект "Библиотека". В некоторых версиях WPF есть "Библиотека пользовательского контроля", поэтому вы можете ее использовать, но я считаю, что стандартная "Библиотека классов" будет работать так же хорошо

  2. Добавьте в свою библиотеку "UserControl". Удостоверьтесь, что он отмечен как открытый!

  3. Из проекта, который будет использовать эту DLL, добавьте ссылку на новый проект библиотеки
  4. Создайте строку xmlns подобную той, которая у вас есть, но сопоставлена с вашей сборкой и пространством имен
  5. Используйте UserControl, снова так же, как и вы.

Ничего особенного действительно, это действительно так же, как и любой другой DLL-проект.

  • 0
    Если вы создаете UIElement, есть различия, в зависимости от платформы и т. Д.
  • 0
    @RichiR. Эти различия бывают? Вы имеете в виду потенциальные различия в шаблоне «Библиотека классов» и «Библиотека пользовательского контроля»? Я не понимаю ваш комментарий, особенно учитывая, что вы задали вопрос.
Показать ещё 7 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню