Я хотел сделать мои окна прозрачными, поэтому удалили границы, элементы управления и все, оставив только окно форм, а затем я попробовал сделать BackColor и TransparencyKey прозрачными, но это не сработало, поскольку BackColor не примет прозрачный цвет. После поиска я нашел это в msdn:
SetStyle(ControlStyles.UserPaint, true);
SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
SetStyle(ControlStyles.SupportsTransparentBackColor, true);
this.BackColor = Color.Transparent;
this.TransparencyKey = BackColor;
Несчастливо это тоже не сработало. Я все еще получаю серый или любой другой выбранный цветной фон.
Все, что я хотел сделать, это прозрачность окон, поэтому я мог бы использовать фоновое изображение, которое будет действовать так, как если бы это была моя форма окна.
Я искал здесь и видел много тем в отношении непрозрачности, чего я не ищу, а также видел некоторых в отношении этого метода, который я пытался, но еще не нашел ответа.
Надеюсь, что кто-нибудь сможет осветить мой путь.
UPDATE:
изображение удалено, поскольку проблема решена.