Windows Forms 앱에서 WPF 컨트롤 사용

Windows Forms 기반 애플리케이션에서 WPF(Windows Presentation Foundation) 컨트롤을 사용할 수 있습니다. 이러한 두 가지 보기 기술은 서로 다르지만 원활하게 상호 운용됩니다.

Visual Studio의 Windows Forms 디자이너는 Windows Presentation Foundation 컨트롤을 호스팅하기 위한 시각적 디자인 환경을 제공합니다. WPF 컨트롤은 ElementHost라고 명명된 특수 Windows Forms 컨트롤에 의해 호스팅됩니다. 이 컨트롤을 사용하면 WPF 컨트롤이 폼의 레이아웃에 참여하고 키보드 및 마우스 메시지를 받을 수 있습니다. 디자인 타임에 Windows Forms 컨트롤과 마찬가지로 ElementHost 컨트롤을 정렬할 수 있습니다.

WPF 기반 애플리케이션에서 Windows Forms 컨트롤을 사용할 수도 있습니다. 자세한 내용은 Visual Studio에서 XAML 디자인을 참조하세요.

참고 항목