private void This_KeyDown(object sender, KeyEventArgs e) { if (e.KeyData == Keys.Enter) { DropDown.Close(); } }
/// <summary> /// Closes the DropDown if opened /// </summary> public void CloseDropDown() { if (DropDown != null) { DropDown.Close(); } SetDropDownVisible(false); }
public void HideDropDown(ToolStripDropDownCloseReason reason) { if (_dropDown == null || !DropDown.Visible) { return; } // OnDropDownHide is called before actually closing DropDown OnDropDownHide(EventArgs.Empty); DropDown.Close(reason); Invalidate(); }
/// <summary> /// Handles the ShapeSelected event of the control control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> void control_ShapeSelected(object sender, EventArgs e) { var shapee = (ShapeToolEventArgs)e; Tag = shapee.Command; Image = _imgShape[((Core.ShapeBase)shapee.Command.Reserve).GetShapeType()]; // Fire selected shape changed base.OnDropDownItemClicked(new ToolStripItemClickedEventArgs(null)); DropDown.Close(); }
void CustomTagKeyUp(object sender, KeyEventArgs e) { string tag = ((ToolStripTextBox)sender).Text.Trim(); if (e.KeyCode != Keys.Enter || string.IsNullOrEmpty(tag)) { return; } list.Tag(tag); DropDown.Close(); ((ToolStripTextBox)sender).Clear(); e.Handled = true; }
private void control_ColorSelected(object sender, EventArgs e) { DropDown.Close(); OnOutlineChanged(); }
public void SetValue() { parentList.myButtonText.text = Label; parentList.Value = Value; parentList.Close(); }