using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms;namespace WindowsApplication29 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } Point p; private void dataGridView1_MouseMove(object sender, MouseEventArgs e) { p = e.Location; } private void dataGridView1_MouseHover(object sender, EventArgs e) { if (p != null) { System.Windows.Forms.DataGridView.HitTestInfo gp = dataGridView1.HitTest(p.X, p.Y); if (gp.RowIndex > -1) { string s = "鼠标停留在行:" + gp.RowIndex; MessageBox.Show(s); } } } } }
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication29
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} Point p; private void dataGridView1_MouseMove(object sender, MouseEventArgs e)
{
p = e.Location;
} private void dataGridView1_MouseHover(object sender, EventArgs e)
{
if (p != null)
{
System.Windows.Forms.DataGridView.HitTestInfo gp = dataGridView1.HitTest(p.X, p.Y);
if (gp.RowIndex > -1)
{
string s = "鼠标停留在行:" + gp.RowIndex;
MessageBox.Show(s);
} }
} }
}