win form 下, context menu的定位。
private void gvList_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Right)
{
DataGridView.HitTestInfo hitTestInfo = gvList.HitTest(e.X, e.Y);
Point pt = gvList.PointToClient(Control.MousePosition);
//if (hitTestInfo.Type == DataGridViewHitTestType.Cell)
ctxGvList.Show(gvList, pt);
}
}
浙公网安备 33010602011771号