问题描述
“我的菜单”与视图模型中的可观察集合完美地绑定在一起,并且所有子菜单项都可以使用xaml下的菜单项正确触发click事件,但是我无法为第一个菜单项设置相同的click事件。是否可以在所有主菜单项上设置相同的单击事件?
7.5.0
这是单击事件功能:
<Menu Background="Lavender" x:Name="Styled2" Margin="162,-46,146,335" Grid.ColumnSpan="2">
<MenuItem ItemsSource="{Binding LaalKitabYears}" Height="21" Width="124" HorizontalContentAlignment="Center" Padding="0">
<MenuItem.Header>
<Label VerticalContentAlignment="Top" Margin="0,-120,0" HorizontalAlignment="Stretch" HorizontalContentAlignment="Center" Padding="0" Content="{Binding LaalKitabYears[0].year}"/>
</MenuItem.Header>
<MenuItem.ItemContainerStyle>
<Style targettype="{x:Type MenuItem}">
<Setter Property="Header" Value="{Binding Path=year}"/>
<Setter Property="ItemsSource" Value="{Binding subMenuItems}"/>
<EventSetter Event="Click" Handler="MenuItem_Click"/>
<Setter Property="Background" Value="LavenderBlush"/>
</Style>
</MenuItem.ItemContainerStyle>
</MenuItem>
</Menu>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)