我是应用程序开发的新手,我创建了一个以TabbedPage作为MainPage的应用程序。该TabbedPage具有3个子级(ContentPages)。 现在,当我在选项卡之间切换时,选项卡式页面不会刷新。 例如,在一个ContentPage中可以输入一些数据,而另一个ContentPage现在应该显示这些数据。 所以我的问题是,当我单击ContentPage的选项卡时,该如何刷新(新实例或类似的内容)。
谢谢
答案 0 :(得分:0)
在这种特殊情况下,我将有一个视图模型被指定为选项卡式页面的绑定上下文,然后它应该可以工作。
如果不建议使用视图模型,则可以尝试使用消息传递中心https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/messaging-center在页面之间进行通信。
最后,您总是可以使用某种事件在类之间进行通信,只是在这种情况下,我们不建议这样做。