【发布时间】:2018-10-29 00:33:17
【问题描述】:
以下示例使用 MVVM 方法根据选择器选择更新属性:
它使用 OnPropertyChanged("SelectedColor"); when the selection changes to update another property.
我有两个问题:
首先,与 xaml.cs 中的普通 OnSelectedIndexChanged 事件相比,使用这种方法有什么优势吗?
其次,如果我想为我的视图模型中的自定义对象更新特定项目,我将如何使用这种方法。例如,如果在上面的示例中选择的项目发生了变化,将值存储在视图模型中的另一个对象中?
OnSelectedIndexChanged 方法似乎有些啰嗦,但我猜有一些我不知道的优点?
基本上我在一个页面上有许多下拉菜单,每次更改时,我都想更新我的视图模型中的对象,该对象将通过休息服务发送回服务器。
【问题讨论】:
标签: mvvm xamarin.forms picker