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文件的具体内容

效果

Silverlight从DLL中读取XAML

 

你可能感兴趣的:(silverlight)