title: ToolStripButton Click issue
body: <p>My Window Form has a Toolstrip, there're a few Toolstrip Buttons on it. I click one Toolstrip Button to bring a Dropdown Color dialog, the Color Dialog is showing, but I have to click the Dialog window twice to select a color (one click to gain focus, another click to select color). It is very annoying. I move the same code under a standard Button, the dropdown color dialog just need one click to select a color. How to solve the double clicking problem on this Toolstrip button? <a href="https://i.stack.imgur.com/wDUTF.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wDUTF.png" alt="enter image description here" /></a></p>
  <pre><code>private void tsbShowDowndownColorDialog_Click(object sender, EventArgs e) //Need to click twice to select a color
  {            
      NativeColorPicker.DropDownControlManager _ColorPickerManager = new NativeColorPicker.DropDownControlManager(new Point(Cursor.Position.X, Cursor.Position.Y + 6), new Rectangle(0, 0, 0, 0));                  
          object objectValue = new ColorEditor().EditValue(_ColorPickerManager, ChoosenColor);
          if (objectValue != null &amp;&amp; !_ColorPickerManager.Canceled)
          {
              ChoosenColor = (Color)objectValue;
          }  
  }
  
      private void btnShowDowndownColorDialog_Click(object sender, EventArgs e) //Normal!
      {                        
          NativeColorPicker.DropDownControlManager _ColorPickerManager = new NativeColorPicker.DropDownControlManager(new Point(Cursor.Position.X, Cursor.Position.Y + 6), new Rectangle(0, 0, 0, 0));            
              object objectValue = new ColorEditor().EditValue(_ColorPickerManager, ChoosenColor);
              if (objectValue != null &amp;&amp; !_ColorPickerManager.Canceled)
              {
                  ChoosenColor = (Color)objectValue;
              }  
      }
  </code></pre>