양식에 여러 개의 사용자 그려진 컨트롤이 있습니다. 불행히도 양식이 표시 될 때 사용자가 그려진 컨트롤이 현재 양식 배경이 아닌 이전 양식 배경을 보여줍니다. 내가 표시되는 투명성으로 현재의 배경을 얻는 방법사용자 그려진 컨트롤이 이전 양식 배경을 사용하고 있습니다.
protected override void OnPaint(PaintEventArgs pe)
{
pe.Graphics.DrawImageUnscaled(_bmpImage, 0, 0);
}
protected override void OnPaintBackground(PaintEventArgs pevent)
{
//Leave empty...
}
, 오히려 :
이 같이
...의 OnPaint 이벤트는 매우 간단하고, OnBackgroundPaint 이벤트가 비어 있습니다 이전 양식의 배경보다?
정확하게 내가 빠진 것이 무엇인지. 감사! – user29140