【发布时间】:2013-08-18 13:15:33
【问题描述】:
我有一个 WPF MVVM 应用程序,它有一个 TreeView,所有静态项目都保存在 XAML 页面中。我如何知道在我的视图模型中单击了哪个 MenuItem,以便我可以相应地显示相应的页面。
<TreeView Height="Auto" HorizontalAlignment="Stretch" Margin="0" Name="MyTreeViewMenu"
VerticalAlignment="Stretch" Width="Auto" Opacity="1"
BorderThickness="1" BorderBrush="Black" Grid.Row="2">
<TreeViewItem Header="Country" Width="Auto" HorizontalAlignment="Stretch"
></TreeViewItem>
<TreeViewItem Header="View Details" Width="Auto" HorizontalAlignment="Stretch" IsEnabled="False">
<TreeViewItem Header="User" />
<TreeViewItem Header="Group" />
<TreeViewItem Header="User Group" />
</TreeViewItem>
</TreeView>
【问题讨论】: