Прозрачные WinForms не работают после обновления Creators

У меня есть приложение, которое использует прозрачный фон формы Windows со встроенным PictureBox. Я рисую в графическом окне, и в версиях Windows 10 до обновления Creators я могу щелкнуть видимые части изображения графического блока, а также кнопки на панели инструментов в нижней части формы. Я использую настройки цвета transparentKey, чтобы соответствовать цвету фона формы. Вот фрагмент кода C# для формы.

ecgPictureBox.BackColor = Color.Transparent;
this.BackColor = Color.Gray;
this.TransparencyKey = Color.Gray;

После обновления Создателей, когда я нажимаю на видимые части формы (включая кнопки на панели инструментов внизу), большую часть времени щелчок "проваливается" в основное окно, хотя есть несколько странных точек, где щелчок появляется быть поглощенным формой. Это все отлично работало на предыдущих версиях. Вот две картинки Не работает (Обновление создателей) Работает! (ранняя версия Windows 10

У кого-нибудь еще есть проблемы с прозрачностью WinForms после обновления Creators, и есть идеи, что происходит или как это исправить?

0 ответов

Другие вопросы по тегам