我在我的表单中有panel1,我将可见属性设置为panel1.Visible=false;
我想在任何单击屏幕的位置显示此面板。无法将面板位置设置为splitContainer中当前的鼠标位置?
我需要抓住当前鼠标位置,然后显示panel1
,其中左上角必须与鼠标光标位于同一点!
对不起,因为如此初学,但我真的坚持如何做到这一点。
代码,我尝试:
private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)
{
panel1.Location = e.Location;
panel1.Show();
}
您发布的代码有什么问题? – Blachshma 2013-02-14 13:09:55
面板出现,但在不同的位置!不是与我的光标@Blachshma – 2013-02-14 13:14:54