今天做主题时,需要访问外部的xaml文件,方法:

using (FileStream s = new FileStream("C:\\Control.xaml", FileMode.Open))
            {
                ResourceDictionary rd = System.Windows.Markup.XamlReader.Load(s) as ResourceDictionary;
                this.Resources.MergedDictionaries.Clear();
                this.Resources.MergedDictionaries.Add(rd);
            }


但是在运行过程中,提示:

 对路径“C:\Control.xaml”的访问被拒绝。

原来这个文件为只读的,修改文件权限后,成功加载

 

相关文章:

  • 2021-10-03
  • 2022-03-06
  • 2022-12-23
  • 2022-12-23
  • 2021-05-22
  • 2022-01-20
  • 2022-12-23
猜你喜欢
  • 2021-11-22
  • 2021-06-26
  • 2021-04-06
  • 2021-10-30
相关资源
相似解决方案