Если вы хотите удалить элемент из FlyoutItem, но он все еще был показан в MainPage.Like после GIF. ![enter image description here](https://i.stack.imgur.com/7Pu2d.gif)
Прежде всего удалите содержимое FlyoutItem
. Затем просто используйте TabBar
для всего ShellContent
, как показано в следующем коде.
<TabBar>
<Tab Title="Browse" Icon="tab_feed.png">
<ShellContent ContentTemplate="{DataTemplate local:ItemsPage}" />
</Tab>
<Tab Title="About" Icon="tab_about.png">
<ShellContent ContentTemplate="{DataTemplate local:AboutPage}" />
</Tab>
</TabBar>
Но если вы скроете это, когда вы щелкнете по любому элементу MenuItem, вы не вернетесь на homePage (покажите алиамиалыинформация). (Например, на моей домашней странице будет отображаться информация о сотрудниках, когда я нажимаю About
Элемент меню, я не могу получить доступ к странице о моих сотрудниках, как показано в GIF),
![enter image description here](https://i.stack.imgur.com/yMj9p.gif)
Итак, я советую вам дать название и значок для вашего FlyoutItem
, когда вы нажимаете другие элементы меню, вы можете вернуться к предыдущему homePage. Здесь запущен GIF. ![enter image description here](https://i.stack.imgur.com/vPZCs.gif)