2011-09-06 4 views
2

웹 페이지에서 기존 win-forms usercontrol을 호스팅하려고합니다. 나는 http://www.4guysfromrolla.com/articles/052604-1.aspx 링크에서 sugested로 단계를 따르고 있습니다. 그들은 인라인 제공했다asp.net 웹 페이지에서 winforms 사용자 정의 컨트롤 호스팅

샘플이 창 라이브러리 프로젝트를 제어 생성하고 난 샘플을 시도

<OBJECT id="MyWinControl1" height="200" width="200" classid="http:WinControls.dll#WinControls.WinTreeview" VIEWASTEXT> 
    <PARAM NAME="Title" VALUE="My Title"> 
</OBJECT> 

웹 페이지에서 컨트롤을 호스팅하는 object 태그를 사용하며 -

인라인을 요약하면 잘 했어. 내 컨트롤을 만들려고했는데 간단한 컨트롤 (확인란, 라디오 버튼 등)을 사용하는 한 제대로 작동하는 것 같았습니다. 그러나 일단 보고서 뷰어 (실제로 호스트하려고하는 동일한 컨트롤에 동일한 문제가 있음)와 같은 더 복잡한 컨트롤을 사용하기 시작하면 컨트롤이 렌더링을 중단했습니다. 왼쪽 상단 컨트롤에 이미지가있는 빈 상자가 나타납니다.

나는 무엇이 문제인지, 어떻게이 문제를 디버깅 할 수 있는지 잘 모르겠습니다.

답변

1

저는 wpf xbap을 사용했습니다. Windows 응용 프로그램 호스트 컨트롤이있는 wpf 브라우저 응용 프로그램입니다. 그러면 브라우저로 가져와야하는 인증서와 함께 애플리케이션을 게시 할 수 있습니다.

자세한 내용은 link을 확인하십시오.

관련 문제