通用应用程序中的动态菜单

问题描述 投票:0回答:1

我想创建一个绑定到ViewModel集合的菜单。不幸的是,似乎Menu控件没有公开ItemsSource属性。

是否有任何MVVM友好的方式来实现这一目标?

对于那些想知道为什么想要这样的东西的人,是因为我的应用程序具有插件,根据它们的不同,有许多选项可以用作菜单操作。同样,对于那些仍然想知道的人,动作与许多应用程序中的通用“导入”菜单有关。

uwp menu win-universal-app
1个回答
0
投票

从此使用Flyout的link,通过添加附加属性来标识Flyout控件实现绑定的ItemsSource和ItemTemplate。

[尝试用MenuFlyout替换Flyout,但由于Menuflyout中没有content属性,因此它无法托管创建的itemControl。似乎Menuflyout受到限制,因此您可以尝试使用Flyout来实现。

© www.soinside.com 2019 - 2024. All rights reserved.