C# 如何在Silverlight 4中向ContextMenu控件添加子菜单?
我有以下一段XAML代码:C# 如何在Silverlight 4中向ContextMenu控件添加子菜单?,c#,xaml,silverlight-4.0,contextmenu,submenu,C#,Xaml,Silverlight 4.0,Contextmenu,Submenu,我有以下一段XAML代码: <controlsInputToolkit:ContextMenuService.ContextMenu> <controlsInputToolkit:ContextMenu Height="75" Width="200"
<controlsInputToolkit:ContextMenuService.ContextMenu>
<controlsInputToolkit:ContextMenu
Height="75"
Width="200"
IsOpen="False"
Visibility="Collapsed"
Closed="mnuPopup_Closed"
x:Name="mnuPopup">
<controlsInputToolkit:MenuItem
x:Name="mnuAnswer911Call"
Header="Answer Call"
Click="mnuAnswer911Call_Click"
IsEnabled="True"/>
<controlsInputToolkit:MenuItem
x:Name="mnuHangup911Call"
Header="Hangup call"
Click="mnuHangup911Call_Click"
IsEnabled="True"/>
</controlsInputToolkit:ContextMenu>
</controlsInputToolkit:ContextMenuService.ContextMenu>
比如说,根据上下文,我想在
mnuAnswer911Call
菜单项中添加一个子菜单。我该怎么做呢?Silverlight上下文菜单还不支持子菜单。但是有开源的替代方案可以帮助您实现这一点。这里有一个:
www.sl4popupmenu.codeplex.com