Я относительно новичок в WinUi3. Моя цель — создать простой мост для использования собственных компонентов внутри, например. Java-проект, позволяющий создавать и отображать MenuFlyout в определенной позиции на экране.
Мне надоело передавать значение null в качестве UIElement в меню MenuFlyout.ShowAt(null, new Point(0) , 0)); но это приводит к ошибке.
Вот что я пробовал:
MenuFlyout menuFlyout = new();
MenuFlyoutItem menuItem = new(){ Text = "Test Exit" };
menuItem.Click += (sender, e) => { m_window.Close(); };
menuFlyout.Items.Add(menuItem);
menuFlyout.ShouldConstrainToRootBounds = false;
menuFlyout.ShowAt(null, new Point(0, 0));
Подробнее здесь: https://stackoverflow.com/questions/790 ... -uielement