2012-06-12 4 views
1

이미지를 표시하는 System.Windows.Controls.Control의 인스턴스가 필요합니다. 하지만 내가 가지고있는 것은 모두 이미지 소스입니다.이미지 소스를 컨트롤에로드하십시오.

나는 이미지 컨트롤의 네임 스페이스에 외에, 그 자체가 컨트롤에서 파생되지 않습니다,

var image = new Image(); 
image.Source = imageSource; 

를 사용하지만 수 있습니다.

이미지 소스를 프로그래밍 방식으로 컨트롤에 가져 오는 쉬운 방법이 있습니까?

답변

1

ContentControl에서 래핑 할 수 있습니다.

ContentControl cc = new ContentControl(); 
cc.Content = image; 

하지만 왜 컨트롤이 필요한지 궁금합니다.

+0

그것은 그 것처럼 쉽습니다 :) 감사합니다! 내 동료가 컨트롤을 좋아하기 때문에 컨트롤이되어야하지만 이미지 소스를 만들었습니다 (이미지를 표현하는 방법) ...하지만 WPF를 처음 사용하기 때문에 말할 필요가 없습니다. –

관련 문제