我正在我的项目中创建TabbedPage导航,我在第1页中有一个按钮,当您单击该按钮时,它必须转到第2页。它将在TabbedPage的第2页上滑动。
这就是我如何设计TabbedPage XAML
<TabbedPage
android:TabbedPage.IsSmoothScrollEnabled="True" >
<local:Home Title="Home"/>
<local:MapsLocation Title="Map"/>
<local:FeedbackPage Title="Feedback"/>
<local:Profile Title="Profile"/>
</TabbedPage>
这是我的代码在我的代码在按钮命令
public ICommand GotoCommand { get; }
private async void GotoExecute(object sender)
{
var MyObject = (Shop)sender;
await Navigation.PushAsync(new MapsLocation(MyObject.Address));
}
当你点击第1页按钮时,它应该滑入第2页
第2页,当您单击第1页中的按钮时,它应转到此处
它应该滑入TabbedPage的子级2
我该如何实现这一目标?
1条答案
按热度按时间bqjvbblv1#
如果你想滑动到其他
Tabbedpage
,你可以使用下面的代码来实现。注意,tab.children [index]的索引从0
开始,它应该是<
的子选项卡式页面的计数,否则它会抛出错误Index was out of range
。