Я использовал png с прозрачным фоном в форме C #.Я следил за вопросом на Прозрачные изображения с C # WinForms , и его принятый ответ делает то, что я хочу, кроме перетаскивания.Я использую Form
в качестве элемента управления хостингом.
Проблема в том, что, когда я перетаскиваю элемент управления, он не перерисовывает фон, таким образом, происходит прозрачность, и самый первый фон, заполняющий элемент управления.
Я пытался использовать Invalidate()
внутри OnMove
override
.Но это не сработало для меня.
Я думаю, очистка существующего фона и перерисовка изображения при перетаскивании сделали бы то, что я хочу.
Но как этого добиться?
Спасибо за любую помощь