title: How to allow context menu to be multiple selection?
body: <p>For a label, I have a list of items to show on context menu and can select many items. 
  Can it be a checkbox for each item on context menu?</p>
  
  <p>Below is my current xaml codes:</p>
  
  <pre><code>&lt;Label Content="{Binding Count}"&gt;
      &lt;Label.ContextMenu&gt;
          &lt;ContextMenu ItemsSource="{Binding Items}" &gt;
              &lt;ContextMenu.ItemTemplate&gt;
                  &lt;DataTemplate&gt;
                      &lt;TextBlock Text="{Binding Name}" /&gt;
                  &lt;/DataTemplate&gt;
              &lt;/ContextMenu.ItemTemplate&gt;
          &lt;/ContextMenu&gt;
      &lt;/Label.ContextMenu&gt;
  &lt;/Label&gt;
  </code></pre>
  
  <p><strong>additional question</strong>: about remove the empty gap infront of the checkbox,  I have used @Rohit reply already but it still has a line behind the checkbox item. Can it be delete?</p>
  
  <p><img src="https://i.stack.imgur.com/vbBG9.png" alt=""> </p>