У меня есть Панель на окнах Form с немногими средствами управления в панели,
Я могу сделать панель абсолютно прозрачной.
(Это должно дать чувство, которое средства управления помещаются непосредственно на Форме),
Если вы перейдете к свойству BackColor и измените селектор на «Web», первый вариант - «Прозрачный» (по крайней мере, в моей VB IDE). Я считаю, что BackColor Panel унаследует цвет компонента, на котором он находится.
Я предполагаю, что это приложение WinForms.
Попробуйте это в событии Form.Load:
private void Form1_Load_1(object sender, EventArgs e)
{
panel1.BackColor = Color.FromArgb(0, 0, 0, 0);
}
где панель1 - панель, которую вы хотите сделать прозрачной.
Это сделает цвет прозрачным. Вы можете иметь другие элементы управления на панели.