2010-12-05 2 views
2

VS 2008 및 .NET 3.5를 사용하여 WPF Windows 응용 프로그램을 개발 중입니다. 내 응용 프로그램에서 Mozilla 웹 브라우저 activeX 컨트롤을 사용하려고합니다. 도구 상자에 추가했습니다. 컨트롤은 도구 상자에는 표시되지만 비활성화 상태입니다. 디자인 타임에 사용할 수 없습니다. 이것은 일반적인 Windows Form Application에서는 발생하지 않으며 디자인 타임에 동일한 컨트롤을 사용할 수 있습니다.WPF 응용 프로그램에서 디자인 타임에 ActiveX 컨트롤을 사용할 수 없습니다.

아무도 내가이 이상한 행동을 이해하도록 도와 줄 수 있습니까?

덕분에, omkar는

답변

2

WPF 직접 ActiveX 컨트롤을 지원하지 않습니다. 친절한 런타임 환경을 제공하고 자동 생성 AxHost 래퍼를 활용하려면 Winforms이 필요합니다. WindowsFormHost 컨트롤은 WPF 창에 winforms 컨트롤을 포함 할 때 사용할 수 있습니다. 기술을 보여주는 연습은 available here입니다.

+0

쿨! 귀하의 답변 맥락에서 내 질문에 여기 좀 봐 줄래 http://stackoverflow.com/questions/14859709/does-wpf-webbrowser-support-vlc-activex#comment20829397_14859709 10000000 thanks !! –

관련 문제