2012-06-28 2 views
2

저는 WPF에서 DrawingVisual로 작업 중이며 일부 효과를 만들고 싶습니다.DrawingVisual을 브러시 할 수 있습니까?

모든 브러시로 DrawingVisual을 브러시 할 수 있습니까? 즉 의미

DrawingVisual myVisual = new DrawingVisual(); 

myVisual.RenderOpen()..... 
..... 
.... 
.... 

가 아무리 그리는 방법, 내가 마지막에 컬러 브러시로 전체 영상을 만들고 싶어하지 :

은 가정하자 난으로 DrawingVisual 있습니다.

다음과 같이하십시오. drawingcontext.drawvisual (myVisual, Brushes.Red) ??

감사합니다.

답변

2

DrawingVisual 자체는 브러시로 채울 수 있거나 펜으로 윤곽이 그려지는 그리기 개체가 아닙니다. 대신 Drawing 오브젝트 (및 기타 비주얼의 경우 컨테이너는 ContainerVisual이기 때문에)입니다.

DrawingVisual을 "배경"브러시로 채우려면 적절한 그리기를해야합니다. 충분히 큰 채워진 사각형