首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FreshMvvm绑定和对象状态

FreshMvvm绑定和对象状态
EN

Stack Overflow用户
提问于 2018-06-03 00:46:07
回答 1查看 141关注 0票数 0

我是Xamarin dev和的新手,正在寻找关于编辑对象的最佳实践。理想情况下,我希望从一个页面上的列表中选择一个对象,在下一个页面上查看详细信息,并在具有取消或保存选项的模式表单上进行编辑。双向绑定对于保存来说很好,但在取消时就不太好了,因为对对象的更改会一直保留到列表中。单向绑定阻止了这种情况的发生,但需要对save...sort做更多的工作来破坏绑定的目的。

我查看了使用FreshMvvM (联系人和报价)的示例应用程序,发现问题存在,并且unhandled...meaning如果您对联系人或报价进行更改并取消而不是保存,更改将保留回原始列表。

我喜欢FreshMvvm,并想解决这个问题。从高层次上欣赏关于这类事情的最佳实践的建议和一些指导。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-10-19 04:18:48

您可以通过列表视图上的命令将项目从列表源传递到详细页/编辑页,它将跟踪对象。当您导航回列表页面时,您可以在该对象上调用RaisePropertyChange来刷新属性,并从编辑页面/详细信息页面获取更新值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50659093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档