我经常加载dll文件并导入名称空间
xmlns:UI="clr-namespace:Microsoft.Advertising.Mobile.UI;assembly=Microsoft.Advertising.Mobile.UI"
然后使用它创建XAML元素
<UI:AdControl .../>
任何人都可以分享一篇文章,其中描述了如何创建这样一个有用的dll吗?
答案 0 :(得分:1)
您可以像在.NET中的任何其他DLL一样创建它:
创建“图书馆”项目。在某些版本的WPF中有一个“用户控件库”,所以你也可以使用它,但我相信标准的“类库”也可以正常工作
将“UserControl”添加到您的库中。确保它被标记为公开!
xmlns
行,就像您拥有的一行,但映射到您的程序集和命名空间没什么特别的,它真的就像任何其他DLL项目一样。