We do not always find visible happiness in proportion to visible virtue

梦幻白桦林

SHARE

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  14 Posts :: 58 Stories :: 62 Comments :: 0 Trackbacks

公告

常用链接

留言簿(5)

搜索

  •  

最新随笔

最新评论

阅读排行榜

    .net 中Unit已经标记了Serializable了
  [Serializable]
    [TypeConverter(
typeof(UnitConverter))]
    
public struct Unit
    {
}

我定义了个类,其中有个width属性

        Unit width;

        [DefaultValue(
typeof(Unit), "")]
        [Bindable(
true)]
        [Description(
"列宽")]
        
public Unit Width
        {
            
get { return width; }
            
set { width = value; }
        }
序列化后为<Width/>
posted on 2009-04-25 17:00 colys 阅读(1338) 评论(3)  编辑 收藏 引用

Feedback

# re: [请教].Net 中Unit为什么序列化后没有内容 2009-04-25 18:29 陈梓瀚(vczh)
我记得是XmlSerializable,不然怎么可能判断一个成员是attribute,还是sub element呢。  回复  更多评论
  

# re: [请教].Net 中Unit为什么序列化后没有内容 2009-04-25 18:55 colys
@陈梓瀚(vczh)
其它自定义的类都标记[serializable],序列化后都做为sub element,序列化我用的类是XmlSerializer
请教如何定义做为attribute,有时候觉得subelement看起来不简洁  回复  更多评论
  

# re: [请教].Net 中Unit为什么序列化后没有内容 2009-04-25 19:40 陈梓瀚(vczh)
MSDN  回复  更多评论
  


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理