Как добавить подменю в элемент управления ContextMenu в Silverlight 4? - PullRequest
0 голосов
/ 12 августа 2010

У меня есть следующий фрагмент кода XAML:

<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. Как бы я пошел по этому поводу?

1 Ответ

1 голос
/ 22 сентября 2010

Контекстное меню Silverlight еще не поддерживает подменю. Но есть альтернативы с открытым исходным кодом, чтобы помочь вам достичь этого. Вот один из них:

www.sl4popupmenu.codeplex.com

...