Files
2026-04-18 01:39:25 +02:00

33 lines
663 B
C#

using Microsoft.UI.Xaml.Controls;
namespace Wino.Mail.WinUI.Controls;
public partial class WinoMenuFlyout : MenuFlyout
{
public WinoMenuFlyout()
{
Opening += OnOpening;
}
private void OnOpening(object? sender, object e)
{
foreach (var item in Items)
{
ApplyLanguage(item);
}
}
private static void ApplyLanguage(MenuFlyoutItemBase item)
{
MenuFlyoutLanguageHelper.Apply(item);
if (item is MenuFlyoutSubItem subItem)
{
foreach (var childItem in subItem.Items)
{
ApplyLanguage(childItem);
}
}
}
}