我正在开发应用程序,我必须在其中动态创建/删除TabbedPage中的选项卡。
假设我在进行锻炼时锻炼身体,每个锻炼都必须有自己的页面。当我通过构造函数传递executionViewModel时,我可以在背后的代码中创建选项卡,而在viewModel中拥有其余代码。用户可以添加或删除某些练习,这导致必须更改选项卡。
如何从ViewModel管理tabbedPage中的标签?此ViewModel在此页面中是BindingContext。
答案 0 :(得分:0)
如何从ViewModel管理tabbedPage中的标签?此ViewModel在此页面中是BindingContext。
如果要使用ViewModel在Tabbedpage中显示选项卡,我认为您可以将DataTemplate分配给ItemTemplate属性以返回集合中对象的页面。
喜欢这个样本:
https://github.com/xamarin/xamarin-forms-samples/tree/master/Navigation/TabbedPage