//鼠標右鍵
private void bgvXjgl_MouseDown(object sender, MouseEventArgs e)
{
GridHitInfo HIGL = bgvXjgl.CalcHitInfo(e.X,e.Y);
if (e.Button== System.Windows.Forms.MouseButtons.Right&&HIGL.Column==gridColumn_GL_LX)
{
string higlxjlxname = higlRow["FLX"].ToString();
DataRow[] drsz = dt_XJBZ.Select("fname='"+higlxjlxname+"'");
string str_ShowXjLxInfo = "";
if (drsz.Length>0)
{
str_ShowXjLxInfo = drsz[0]["FXJLX"].ToString();
}
ToolTipControllerShowEventArgs aa = new ToolTipControllerShowEventArgs();
aa.ToolTip = str_ShowXjLxInfo;
if (str_ShowXjLxInfo != "")
{
toolTipXjlx.ShowHint(aa);
}
}
}
DataRow higlRow = null;
//記錄鼠標所在單元格
private void bgvXjgl_MouseMove(object sender, MouseEventArgs e)
{
GridHitInfo higl = bgvXjgl.CalcHitInfo(e.X, e.Y);
if (bgvXjgl.RowCount > 0 && higl.InRowCell && higl.Column == gridColumn_GL_LX)
{
higlRow = bgvXjgl.GetDataRow(higl.RowHandle);
}
}