Проблема:
У меня есть UserControl (LightBox), который накладывает ряд других элементов управления, чтобы позволить пользователю видеть элементы управления, над которыми он расположен, но не позволяет пользователям взаимодействовать с элементами управления под Lightbox. Winforms (как известно, как я обнаружил) плохо справляется с альфа-смешиванием.
Вопрос:
Как я могу получить элемент управления Lighbox для рендеринга bmp (снимка) того, над чем он расположен при создании?
Пояснение:
Причина, по которой я пытаюсь это сделать, заключается в том, чтобы позволить лайтбоксу рисовать собственный фон из этого отрисованного снимка. Это (надеюсь) остановит проблемы, с которыми я сталкиваюсь при большом количестве мерцания и нежелательных эффектов рендеринга.
Это вообще возможно ?!
Спасибо за вашу помощь.
РЕДАКТИРОВАТЬ 1:
Этот вопрос , по-видимому, устраняет некоторые проблемы, с которыми я сталкиваюсь, и, по крайней мере, описывает то, что я пытаюсь сделать, то есть создать буфер фонового изображения. Тем не менее, нет ссылок, объясняющих, как это могло бы быть достигнуто