2013-04-25 7 views
0

OS와 같은 Windows CE 5.0을 사용하는 바코드 스캐너가있는 모바일 컴퓨터 인 Honeywell Dolphin 6100 용 응용 프로그램을 개발하고 있습니다.어떻게 양식 배경을 설정할 수 있습니까?

양식의 배경을 이미지로 설정하고 싶습니다. "form.BackgroundImage"와 같은 것을 찾을 수 없습니다. 또한 가능하다면 다른 컨트롤러 뒤에 있기 위해 pictureBox를 투명하게 만들고 싶습니다.

이 문제에 대한 의견이 있으십니까?

form.BackgroundImage = image; 

당신이 작동하지 않도록 위치 :

+0

PictureBox를 사용하지 마십시오. 페인트 이벤트 핸들러에서 이미지를 직접 그립니다. 폼의 OnPaintBackground() 메서드를 재정 의하여 수행하는 것이 가장 좋습니다. –

답변

-1

당신처럼 설정할 수 있어야한다?

this을 살펴볼 수도 있습니다.

+0

Windows CE는 WinForms를 지원하지 않으므로 질문에 'form.BackgroundImage'가 없습니다. – jAC

+0

@ user2072762 [this] (http://pastebin.com/CYLrXExc)를 시도 할 수 있습니다. –

+0

무엇?! Windows CE는 WinForms을 지원합니다. – ctacke

1

폼에 도킹 된 그림 상자를 사용하거나 OnPaint eventHandler를 재정 의하여 DrawImage를 사용할 수 있습니다. 양식에 추가 요소가있는 경우 올바른 z- 순서를 사용하고 있는지 확인하십시오. 이러한 요소 위에 그리지 마십시오.