首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 与嵌入资源xml的读写有关问题 ,请各位指点 100分

2013-09-06 
C#与嵌入资源xml的读写问题 ,请各位指点100分步骤如下1.在C#winform程序中,添加了一个xml,并将其设置成为“

C# 与嵌入资源xml的读写问题 ,请各位指点 100分
步骤如下
1.在C#winform程序中,添加了一个xml,并将其设置成为“嵌入资源”(属性--生成---嵌入资源)。
2.在代码中读出这个嵌入资源
3.保存。
  部门代码如下
          Assembly asm = Assembly.GetExecutingAssembly(); //---获取程序集
             //命名空间proAddin下面的CustomUI.xml文件
            Stream sm = asm.GetManifestResourceStream("proAddin.CustomUI.xml");
           XmlDocument doc = new XmlDocument();
           doc.Load(sm);
           ...
           ...(修改xml相关结点属性)
           ....

       doc.save(???);//问题出在这里,这个save操作的本意是想把修改后xml保存回去,但一直调试不出来

已经被困2天了,请高手指点,100分不够再加!
先谢谢大家了!
[解决办法]
1.昨晚嵌入资源的xml,你没有必要去修改,能读出来就够了。
2.更新xml。举个例子吧,功能区xml,若要修改属性什么的,可以用回调方法(先在xml中声明)
3.用了回调,你可能还不满足,要动态更新,是吧,初用xml解决问题的人经常会碰到。更新依旧是xml回调,重点是强制刷新功能区。

4.100分啊,不能浪费

热点排行