0

我创建了一个基于选项卡式页面结构的 Xamarin 表单应用程序。大约有 5 个选项卡。1 个标签有一个条目。当我填写条目时,我希望其他 4 个选项卡在标签中显示条目。我怎样才能做到这一点?

人们通常说你不应该将多个视图绑定到一个视图模型,每个页面都应该有它自己的虚拟机。如果这是真的,如何更新这些观点?导航到每个选项卡时是否应该刷新它?

4

1 回答 1

2

听起来您想在视图模型之间同步数据。我会让带有条目的视图模型通过Xamarin Forms Messaging Center发布新的更新值。

其他选项卡视图模型可以订阅这些更改并相应地更新它们的属性

于 2020-03-09T15:54:17.763 回答