title: How to put an icon in a MenuItem
body: <p>Is there a way to put an icon next to the text in a MenuItem?</p>
  
  <p>I use the following code to display a popup menu when the user right clicks in a user control:</p>
  
  <pre><code> ContextMenu menu = new ContextMenu();
   MenuItem item = new MenuItem("test", OnClick);
   menu.MenuItems.Add(item);
   menu.Show(this, this.PointToClient(MousePosition));
  </code></pre>
  
  <p>I would like to put a icon to the left of the "test" string in the popup menu so that the user more easily recognizes it. Is there a way to do this other than by setting the OwnerDraw property to true (thus requiring me to completely draw the menu item myself, like it is done in this example: <a href="http://www.codeproject.com/KB/menus/cs_menus.aspx">http://www.codeproject.com/KB/menus/cs_menus.aspx</a>)?</p>
  
  <p>Any help is appreciated. </p>