1
그래서 여기에 내 문제가 있습니다. Wpf 응용 프로그램에서 작업 중이므로 모든 표준 Windows 양식 컨트롤을 가지고 있지 않습니다. 그래서 windowsformshost를 사용하려고 시도하고 있습니다. 웹 브라우저 tabitem의 내부입니다. C#에서 런타임에 TabItems에 동적으로 컨트롤 추가하기
Tab t = new Tab();
Browser newbrowse = new Browser(t);
WindowsFormsHost host = new WindowsFormsHost();
Grid g = new Grid();
host.Child = newbrowse;
newbrowse.Dock = DockStyle.Fill;
g.Children.Add(host);
t.Header = "New Tab";
t.Content = g;
tabControl1.Items.Add(t);
지금, 탭, 및 브라우저, 그냥 컨트롤의 내 사용자 정의 구현이며, 그들은 모두 테스트 작업 : 그래서 여기 내가 가지고있는 것입니다. 그래서 그게 문제가 아닙니다. 지금까지 내가 볼 수있는 한, 코드가 작동해야합니다. 그러나 나는 빈 탭 페이지를 쳐다보고있다. 이 코드는 코드 숨김에 있어야하며 WPF 자체에 포함될 수 없습니다.
입력 해 주셔서 감사합니다. :) 건배
편집 : 나는 또한 난 그냥이 시도
WPF WebBrowser 컨트롤이 있다는 것을 알고 계십니까? 3.5 SP1에 추가되었습니다. WinForms와 동일한 ActiveX 컨트롤로 돌아가지만 WindowsFormsHost를 사용하면 번거롭게 할 필요가 없습니다. – itowlson
SP를 가지고 있으면 안됩니다. 합리적인 시간 내에 답변을 얻지 못하면 업그레이드를 고려할 수 있습니다. 그러나 내가이 방법으로 적합한 방법을 찾을 수 있다면, 나는 현재의 셋업을 고수하고 싶다. – codeThis