가 나는 두 가지 표시하려는 윈폼 제어있는 개체 :겹치는 System.Drawing.Graphics가
- 고심 비트 별 외부 입력 장치로부터로드 된 기본 이미지;
- 이미지 위에 시각적 패턴을 만드는 일련의 DrawLine 호출.
우리의 목적을 위해, # 1, 우리의 목적을 위해, 변경되지 않으며, 나는 그것을 다시 그리지 않아도 좋겠다.
# 2는 사용자가 다른 컨트롤을 돌릴 때 상대적으로 빨리 다시 그려야합니다.
환상으로, 각각의 Thing을 자신의 Graphics 객체에 넣고 # 2에 투명 배경을 넣고 # 2의 회전 변환을 사용하여 사용자 정의 컨트롤 설정과 일치시킵니다. 그러나 Graphics 객체를 투명하게 만드는 방법이나 이미 이미 그려져있는 것을 회전시키는 방법은 없습니다. 그래서 나는 그래픽을 위해 설계되지 않은 것을 할 것을 아마 요청할 것입니다.
여기 내 질문이 있습니다. 설정하는 가장 좋은 방법은 무엇입니까? 내 Graphics 객체를 겹치게해야합니까, 아니면 전혀 다른 방식으로이 방법을 사용하는 것이 좋을까요?
두 답변 모두 훌륭했습니다. 나는 하나를 골라야했다. :-( – catfood