C# 表单-如何在单击MasterDetailPage中的菜单项后打开子菜单
我是Xamarin的新手。我在这里试图做的是在点击C# 表单-如何在单击MasterDetailPage中的菜单项后打开子菜单,c#,xamarin,xamarin.forms,hamburger-menu,C#,Xamarin,Xamarin.forms,Hamburger Menu,我是Xamarin的新手。我在这里试图做的是在点击菜单项后打开带有子项的弹出窗口 <StackLayout> <Label Text="Item1"/> <Label.Behaviors> </Label.Behaviors> </Label> <StackLayout Margin="
菜单项后打开带有子项的弹出窗口
<StackLayout>
<Label Text="Item1"/>
<Label.Behaviors>
</Label.Behaviors>
</Label>
<StackLayout Margin="0" Padding="20, 0, 0, 0">
<Label Text="SubItem1" />
<Label Text="SubItem2" />
</StackLayout>
<Label Text="Item2" >
</StackLayout>
</ContentPage>
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<menuPages:MyPage />
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
</MasterDetailPage>
我使用的是MasterDetailPage
,这是我到目前为止所做的代码。有了这个,我的子项菜单总是可见的。多谢各位
<StackLayout>
<Label Text="Item1"/>
<Label.Behaviors>
</Label.Behaviors>
</Label>
<StackLayout Margin="0" Padding="20, 0, 0, 0">
<Label Text="SubItem1" />
<Label Text="SubItem2" />
</StackLayout>
<Label Text="Item2" >
</StackLayout>
</ContentPage>
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<menuPages:MyPage />
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
</MasterDetailPage>
<StackLayout>
<Label Text="Item1"/>
<Label.Behaviors>
</Label.Behaviors>
</Label>
<StackLayout Margin="0" Padding="20, 0, 0, 0">
<Label Text="SubItem1" />
<Label Text="SubItem2" />
</StackLayout>
<Label Text="Item2" >
</StackLayout>
</ContentPage>
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
<NavigationPage>
<x:Arguments>
<menuPages:MyPage />
</x:Arguments>
</NavigationPage>
</MasterDetailPage.Detail>
</MasterDetailPage>
使用IsVisible属性。