void ComboBox_DropDown(object sender, EventArgs e) { var cbx = (ComboBox)sender; var oldLeft = cbx.Left; // Move default dropdown away from the screen. cbx.Left = -10000; var del = new ComboBoxDropDownDelegate(ComboBoxDropDown); BeginInvoke(del, new object[] { cbx, oldLeft }); }
void ComboBox_DropDown(object sender, EventArgs e) { var cbx = (ComboBox)sender; var oldLeft = cbx.Left; // Move default dropdown away from the screen. cbx.Left = -10000; var del = new ComboBoxDropDownDelegate(ComboBoxDropDown); BeginInvoke(del, new object[] { cbx, oldLeft }); }