public delegate void DummyDelegate();
panel1.Invoke((DummyDelegate)delegate() { panel1.Controls.Add(p);});