使用Panel控件打开窗口后的DataGridView中右键菜单打不开
在主窗口上放置了一个Panel控件,用来做打开子窗口的容器:
wf_price f = new wf_price();
f.TopLevel = false;
this.panel1.Control.Add(f);
f.Show();
f.BringToFront();
这样打开的窗口(wf_price)中的DataGridView控件里的数据可以编辑,但是,
系统自带的右键复制粘贴的菜单打不开了,还有无法选中单元格中的数据。
本来以为是DataGridView的问题,现在才发现问题出在这里,是不是哪里需要设置一下,还是说这种方式只能这样,解决不了?
f.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
加上这句就可以了