WPF动态添加Menu菜单
我从数据库中提取菜单名称,动态添加menu菜单,各个菜单名称是添加上去了,可是最后的子节点的点击事件不能够实现,该如何做
<Window.Resources>
<HierarchicalDataTemplate x:Key="menuItem" ItemsSource="{Binding Children}">
<Button Content="{Binding Text}" />
</HierarchicalDataTemplate>
<Style x:Key="MyStyle" TargetType="{x:Type MenuItem}" >
<Setter Property="IsCheckable" Value="{Binding IsCheckable,Mode=TwoWay}"/>
<Setter Property="StaysOpenOnClick" Value="True"/>
<Setter Property="FontSize" Value="14"/>
</Style>
</Window.Resources>
<Grid x:Name="LayoutRoot">
<Menu Margin="15,96,0,0" x:Name="mainMenu" ItemContainerStyle="{StaticResource MyStyle}" ItemTemplate="{StaticResource menuItem}" VerticalAlignment="Top" Height="24" HorizontalAlignment="Left" Width="240" />
</Grid>