CONTEXTMENU
ContextMenu
Beispiel an einem DataGrid

 <DataGrid  Margin="5" Name="datagrid" AutoGenerateColumns="False"  AlternationCount="2" AlternatingRowBackground="LightGray" SelectionMode="Extended"   >
    <DataGrid.ContextMenu>
        <ContextMenu>
            <MenuItem Name="lkExport1" Header="Export1" Click="lkExport1_Click" >
                 <MenuItem.Icon>
                     <Image Source="/IGMStart;component/Images/paste.png">
                 </MenuItem.Icon>
            </MenuItem>
            <MenuItem Name="lkExport2"  Header="Export2"  Click="lkExport2_Click"  >
                 <MenuItem.Icon>
                     <Image Source="/IGMStart;component/Images/paste.png" />
                 </MenuItem.Icon>
            </MenuItem>
        </ContextMenu>
</DataGrid.ContextMenu>


Export to Excel
Save and restore two screen position