关于配置的保存

icanplay2012 2013-01-23 10:28:26

像visual studio的那种配置是怎么实现的,左边是树形菜单,右边是属性配置,都是在一个界面实现的,最后保存。我想知道最后保存的时候他是全部都重新保存一遍,还是只保存修改的地方?如果只保存修改的地方,那在我还保存之前他是怎么暂时保存修改的呢?
...全文
85 8 点赞 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
icanplay2012 2013-01-23
引用 5 楼 ViewStates 的回复:
所有承载数据的对象都实现接口 interface IModifiable { bool IsModified{get;} } 当对象被修改的时候更改这个property的值。最终判断所有数据中哪些被modified了然后进行更新。
看来也只有这样了
  • 打赏
  • 举报
回复
icanplay2012 2013-01-23
引用 4 楼 winner2050 的回复:
每项都是独一无二的,用变量保存起来,毫无技术难度而言。
保存是可以实现的,现在只是不想每次都全部重新保存而已
  • 打赏
  • 举报
回复
icanplay2012 2013-01-23
引用 3 楼 ydg1024 的回复:
我比较倾向于在数据库方面做,用事务或临时存储
嗯,数据库也可以,比较灵活
  • 打赏
  • 举报
回复
ViewStates 2013-01-23
所有承载数据的对象都实现接口 interface IModifiable { bool IsModified{get;} } 当对象被修改的时候更改这个property的值。最终判断所有数据中哪些被modified了然后进行更新。
  • 打赏
  • 举报
回复
winner2050 2013-01-23
每项都是独一无二的,用变量保存起来,毫无技术难度而言。
  • 打赏
  • 举报
回复
Doane 2013-01-23
我比较倾向于在数据库方面做,用事务或临时存储
  • 打赏
  • 举报
回复
icanplay2012 2013-01-23
引用 1 楼 bdmh 的回复:
创建一个对象副本,保存时,从副本中读数据,我可能会这样做
哦,那这样的话岂不是每次都等于全部重新保存了,有啥办法只保存修改的不?
  • 打赏
  • 举报
回复
bdmh 2013-01-23
创建一个对象副本,保存时,从副本中读数据,我可能会这样做
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2013-01-23 10:28
社区公告

让您成为最强悍的C#开发者