corp-app/CORP-MAUI/Pages/MenuTabPage.xaml.cs

31 lines
776 B
C#

namespace CORP_MAUI.Pages;
public partial class MenuTabPage : ContentPage
{
public MenuTabPage()
{
InitializeComponent();
}
protected override async void OnAppearing()
{
base.OnAppearing();
// Проверяем, нет ли уже открытого модального окна
if (Navigation.ModalStack.Count > 0) return;
// Небольшая задержка для UI
await Task.Delay(10);
// Открываем модальное меню
try
{
await Navigation.PushModalAsync(new MenuPage(), animated: false);
}
catch
{
// Игнорируем ошибки навигации
}
}
}