关于配置的保存

icanplay2012 2013-01-23 10:28:26

像visual studio的那种配置是怎么实现的,左边是树形菜单,右边是属性配置,都是在一个界面实现的,最后保存。我想知道最后保存的时候他是全部都重新保存一遍,还是只保存修改的地方?如果只保存修改的地方,那在我还保存之前他是怎么暂时保存修改的呢?
...全文
121 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
创建一个对象副本,保存时,从副本中读数据,我可能会这样做

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧