存档

文章标签 ‘程序集’

使用XamlReader.Load构建配置型自定义控件

2010年9月3日

我们知道,用Xaml来设计控件UI相比使用后台代码来说要容易得多,而且借助Blend或VS2010界面设计器也更容易维护,不必为了修改一个小小的背景前景色要投身茫茫码海中。但是Xaml相比代码构造来说,失去了动态配置的灵活性,而且也很难用于复制出若干相同配置的控件实例。

考虑下面这样的情景:

我们有一个…

Silverlight 2动态加载Xap包中的程序集

2009年3月2日

以前beta2时候的XamlReader貌似已经不管用了,所以只能手工解析。silverlight的Xap包我们可以直接将其当作文件流来读取。先读取manifest文件,里面包含有该Xap包的一些信息。

Silverlight2 动态加载程序集—OnDemand模式(Dynamic Load Assembly)

2009年3月2日

随着我们开发的进行,我们的Silverlight生产出来的Xap包可能会越来越大,这个时候我们可能会考虑将某些功能集独立到某个程序集中,放置在SL可以访问的路径下,然后在需要的时候动态去加载这个程序集。关于这方面的例子网上也有不少,但大多是告诉你在下载dll之后通过反射来实例化类型。我们知道反射是一…