如何使用UIElement for Windows Phone制作dll

时间:2014-07-21 14:42:14

标签: c# wpf xaml dll windows-phone

我经常加载dll文件并导入名称空间

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

然后使用它创建XAML元素

  <UI:AdControl  .../>

任何人都可以分享一篇文章,其中描述了如何创建这样一个有用的dll吗?

1 个答案:

答案 0 :(得分:1)

您可以像在.NET中的任何其他DLL一样创建它:

  1. 创建“图书馆”项目。在某些版本的WPF中有一个“用户控件库”,所以你也可以使用它,但我相信标准的“类库”也可以正常工作

  2. 将“UserControl”添加到您的库中。确保它被标记为公开!

  3. 从将使用此DLL的项目中,添加对新库项目的引用
  4. 创建一个xmlns行,就像您拥有的一行,但映射到您的程序集和命名空间
  5. 再次使用UserControl,就像您已经拥有的一样。
  6. 没什么特别的,它真的就像任何其他DLL项目一样。