Как покрыть окна формы контроля, используя оверлей прозрачная панель управления

У меня Windows форме с кнопочным управлением. При клике на кнопку, Я хочу, чтобы добавить элемент управления на форме, чтобы покрыть кнопки. Я сделал это, но эта кнопка не видна.

Примечание: Я не хочу, чтобы установить панель свойств панель1.SendToBack();

Цель: я хочу использовать эту панель в виде наложения экран, чтобы предотвратить пользователей, чтобы нажать на кнопку или где-нибудь в форме.

**Код: Форма Form1.ЗС **

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;

        }
0
2019-09-19 03:47:12
источник
0 ответов

Посмотрите другие вопросы по меткам