XamContextMenu のシンプルなサンプルとなります。

<TextBox x:Name="textBox1" Width="100" Height="30" Text="aiueo">
    <ig:ContextMenuService.Manager  >
        <ig:ContextMenuManager OpenMode="RightClick" >
            <ig:ContextMenuManager.ContextMenu>
                <ig:XamContextMenu >
                    <ig:XamMenuItem Header="ヘッダーメニュー① ">
                        <ig:XamMenuItem Header="サブ①" Click="XamMenuItem_Click"/>
                        <ig:XamMenuItem Header="サブ②"/>
                        <ig:XamMenuItem Header="サブ③"/>
                        <ig:XamMenuItem Header="サブ④"/>
                    </ig:XamMenuItem>
                    <ig:XamMenuItem Header="ヘッダーメニュー② "/>
                    <ig:XamMenuItem Header="ヘッダーメニュー③ "/>
                    <ig:XamMenuItem Header="ヘッダーメニュー④ "/>
                </ig:XamContextMenu>
            </ig:ContextMenuManager.ContextMenu>
        </ig:ContextMenuManager>
    </ig:ContextMenuService.Manager>
</TextBox>
private void XamMenuItem_Click(object sender, EventArgs e)
{
    MessageBox.Show("サブ① がクリックされました");
}

Tagged:

製品について

Ultimate UI for WPF