写Type的FullName进去就行了,不需要写Type实例,你读取之后在动态创建

解决方案 »

  1.   

    可以说的详细一点么,我不是很明白
    比方说怎样把type的fullname写进去呢?
      

  2.   


    Type t = bmp.GetType();sourceWriter.AddResource("BmpType",t.FullName);
      

  3.   

    老兄,不对。用AddResource是加成一个element,而我不过是要加上一个Attribute
    用你的语句生成如下的node
    <data name="BmpType">
      <value>System.Drawing.BitMap</value> 
      </data>
    而我要的是
    <data name="picture.bmp" type="System.Drawing.BitMap">
      <value>.......</value> 
      </data>
    不知我说清楚了没有?
      

  4.   

    这样子写进去的是
    - <data name="picture.bmp">
      <value>.......</value> 
      </data>
    可是我想把type 也写进去,用什么方法?这不是你说的要把type写进去吗?你到底要怎么样?
      

  5.   

    我要把type作为xmlnode的Attribute写进去
      

  6.   

    那你只有实现自己的格式,不用他的ResXResourceWriter