如何使用绑定和可观察集合从数据库表向WPF菜单控件(非上下文菜单)添加菜单项?我有以下菜单:
"SubMenu1"和"_SuMenu2"是来自数据库表的值:
codSubMenu | SubMenuColum | CommandColumn
1__________|SubMenu1_____|SubMenu1Command 2__________|SubMenu2_____|_SubMenu2Command
我需要类似这样的东西:
当我运行应用程序时,当我按下选项文件和我的菜单时,菜单必须显示如下内容:
文件 | 我的菜单
退出 | 子菜单1
___| 子菜单2
<Menu HorizontalAlignment="Left" Height="27" VerticalAlignment="Top" Width="649">
<MenuItem Header="_File">
<MenuItem Header="_Exit" Command="{Binding ExitCommand}"/>
</MenuItem>
<MenuItem Header="_MyMenu">
<MenuItem Header="_SubMenu1" Command="{Binding SubMenu1Command}" />
<MenuItem Header="_SubMenu2" Command="{Binding SubMenu2Command}" />
</MenuItem>
</Menu>
"SubMenu1"和"_SuMenu2"是来自数据库表的值:
codSubMenu | SubMenuColum | CommandColumn
1__________|SubMenu1_____|SubMenu1Command 2__________|SubMenu2_____|_SubMenu2Command
我需要类似这样的东西:
<Menu HorizontalAlignment="Left" Height="27" VerticalAlignment="Top" Width="649"
ItemsSource="{Binding ObservableCollectionMenu}">
<MenuItem Header="_File">
<MenuItem Header="_Exit" Command="{Binding ExitCommand}"/>
</MenuItem>
<MenuItem Header="_MyMenu">
<MenuItem Header="{Binding ObservableCollectionMenu.SubMenuColumn}" Command="{Binding ObservableCollectionMenu.CommandColumn}" />
</MenuItem>
</Menu>
当我运行应用程序时,当我按下选项文件和我的菜单时,菜单必须显示如下内容:
文件 | 我的菜单
退出 | 子菜单1
___| 子菜单2