我有带按钮控件的Windows窗体。单击按钮时,我想在此表单上添加控件以覆盖按钮。我已经做到了,但是按钮不可见。
注意:我不想设置面板属性panel1.SendToBack();
目的:我想将此面板用作覆盖屏幕,以防止用户单击按钮或表单中的任何地方。
**代码:Form1.cs **
private void button1_Click(object sender, EventArgs e)
{
Panel panel1 = new Panel();
this.Controls.Add(panel1);
panel1.BackColor = Color.FromArgb(25, Color.Black);
panel1.Location = new Point(0, 0);
panel1.Size = new Size(2000, 2000);
//panel1.Dock = DockStyle.Fill;
//panel1.BackColor = Color.Transparent;
}