Сделать все контролы прозрачными на форме
Необхдимо сделать все контролы прозрачными на форме, т.е. чтобы видно было фон формы. Можно конечно в каждый контрол пихнуть BackgroundImage, но тогда надо будет резать картинку на фоне формы, меня не прет это делать)). Что посоветуете, чтобы была единая картинка на фоне и контролах без разрывов....
Желательно без WinAPI, если это возможно.
BackColor = KnownColor.Transparent.
Цитата: Der Meister
BackColor = KnownColor.Transparent.
Для текстового поля это не сработает, а backgroundimage у него нет...
Есть такая штука вроде:
panel1.BackColor = Color.FromArgb(150, Color.Silver);
Для текстбокса посложнее. Там флаги надо. Делал давно, и исходников уже не осталося.