Прозрачная кнопка над элементом проигрывателя Windows Media в C # WinForms - PullRequest
0 голосов
/ 01 октября 2018

Я пытался скрыть кнопку поверх кнопки проигрывателя Windows Media, но независимо от моих попыток она всегда отображается серым цветом

axWindowsMediaPlayer1.Location = new Point(0, 0);
axWindowsMediaPlayer1.Size = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
axWindowsMediaPlayer1.URL = "assets//vid//INTRO//INTRO_START.mp4";
axWindowsMediaPlayer1.Ctlcontrols.play();
axWindowsMediaPlayer1.uiMode = "none";
axWindowsMediaPlayer1.enableContextMenu = false;

startButton.Location = new Point(524, 741);
startButton.Size = new Size(1070, 236);
startButton.FlatStyle = FlatStyle.Flat;
startButton.BackColor = Color.Transparent;
startButton.FlatAppearance.BorderSize = 0;
startButton.Click += StartButton_Click;
this.Controls.Add(startButton);
startButton.BringToFront();

Выходные данные всегда выглядят одинаковыми там, где кнопка имеетсерый фон

https://imgur.com/a/r312oyC

Ответы [ 2 ]

0 голосов
/ 01 октября 2018

Я нашел ответ, используя этот класс public class TransparentButton: Button

C # Windows Form Application Прозрачная кнопка

0 голосов
/ 01 октября 2018

установить фоновое изображение и настройки изображения как пустой png, что является полной альфа

...