对C#窗体的的MouseLeave()事件写的程序,怎样能让光标指向窗体某一控件时不会触发这个事件 对C#窗体的的MouseLeave()事件编写程序 当光标离开该窗体时 关闭该窗体,但是,当光标指向窗体上某一控件时也会触发这个事件 ,我要怎么做才能让光标在控件上时不会触发这个事件呢?处理提问 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MouseLevel事件中判断鼠标是否在窗口区域内 Point p = PointToClient(Cursor.Position); if (!this.ClientRectangle.Contains(p)) MessageBox.Show("离开");不知道是否还有其他方法 private void Form1_MouseLeave(object sender, EventArgs e) { Point p = PointToClient(Cursor.Position); if (!this.ClientRectangle.Contains(p)) this.Close(); }菜鸟膜拜下,学习了,收下,谢过。 如何更改DataGridView列数据类型 求█████正则的来看看 怎样给指定的DataGridView里的单元格 画下划线? c#输出 如何向一个字段中累积插入字符? 新手:获取cookie的值,请大家看看为什么获取不到 excel导入 数据的改变 请C#中怎么把字符转化成ascii码 奇怪的线程切换问题,不知道问题在何处? delphi中的pchar类型,在c#中怎么定义 如何从一串字符串中提取数字 C# winform postgresql数据库备份问题??
Point p = PointToClient(Cursor.Position);
if (!this.ClientRectangle.Contains(p))
MessageBox.Show("离开");不知道是否还有其他方法
private void Form1_MouseLeave(object sender, EventArgs e)
{
Point p = PointToClient(Cursor.Position);
if (!this.ClientRectangle.Contains(p))
this.Close();
}
菜鸟膜拜下,学习了,收下,谢过。