当前位置 : 主页 > 编程语言 > c语言 >

c# – 以编程方式关闭MenuStrip

来源:互联网 收集:自由互联 发布时间:2021-06-25
我有一个已添加到表单的MenuStrip,在其中的一个下拉菜单中,我有一个文本框.当我在文本框中按Enter键时,我想要运行一个函数,然后关闭下拉菜单.我知道如何完成输入部分,但我不知道如何
我有一个已添加到表单的MenuStrip,在其中的一个下拉菜单中,我有一个文本框.当我在文本框中按Enter键时,我想要运行一个函数,然后关闭下拉菜单.我知道如何完成输入部分,但我不知道如何关闭MenuStrip下拉菜单. 调用所有者的Hide()方法.例如:

private void toolStripTextBox1_KeyDown(object sender, KeyEventArgs e) {
        if (e.KeyData == Keys.Enter) {
            e.SuppressKeyPress = true;
            toolStripTextBox1.Owner.Hide();
        }
    }
网友评论