C#的groupbox如何实现点击groupbox外部,将groupbox隐藏,为什么我找不到groupbox的mouseleave事件

小白在这里向各位前辈虚心请教,万分感谢
2024-11-19 22:31:27
推荐回答(2个)
回答1:

楼主说的应该是groupbox失去焦点的时候,隐藏该控件把?
其实很简单啊,有一个Leave事件……
该事件是在控件失去焦点时触发,楼主可以首先让groupbox获取焦点,然后再点其他地方,控件就消失了……

回答2:

确实 没有这个事件

不过你可以在后台写

public Form1()
{
InitializeComponent();
groupBox1.MouseLeave+=new EventHandler(groupBox1_MouseLeave);
}

private void groupBox1_MouseLeave(object sender, EventArgs e)
{
button1.Text = "aaaa";
}