Silverlight从DLL中读取XAML

代码

StreamResourceInfo info = App.GetResourceStream(new Uri("SLAllControl;component/Border.xaml", UriKind.RelativeOrAbsolute));
            StreamReader sr = new StreamReader(info.Stream);
            txtRead.Text=sr.ReadToEnd();

App.GetResourceStream:从指定 zip 包中的某个位置返回资源文件。

指定文件:"{0}.dll";component/”{1}.xaml“

0:表示程序集,1:表示文件的具体名称

用文本显示出XAML文件的具体内容

效果

 

posted @ 2010-06-02 18:05  JerryT  阅读(977)  评论(0编辑  收藏  举报