내 요구 사항은 WinForm 앱의 웹 브라우저 컨트롤에서 HTML5/AngularJS 폼을로드하고 둘 사이에서 데이터를 교환하는 것입니다.WinForm App에서 WebBrowser 컨트롤의 AngularJS 함수를 호출하려면 OK라고 언급 한 접근 방식입니다.
.Net 폼에서 WebBrowser 컨트롤 HTML/Angular 폼으로 데이터를 전달하려면 HTML 페이지의 간단한 JavaScript 메서드를 호출하고 해당 메서드가 Angular 복잡한 워크 플로를 트리거 할 것이라고 생각했습니다.
내 winform에서 JavaScript 함수를 호출하는 방법입니다.
WebBrowserControl1.InvokeScript("FunctionName", new object[] {"param"});
당신은이 방법이 큰 applciation에 대한 좋은 또는 AngularJS와 양식을 웹 브라우저에 그물을 winform에서 데이터를 전달하는 더 좋은 방법이 있는지 제안 수 없습니다.
언젠가 다시 Typescript 함수를 호출하는 질문을 게시하고 대답을 얻었다. 그러나 그것은 복잡한 각도 응용 프로그램에는 적합하지 않은 웹 브라우저 컨트롤에서 Angular 클래스를 초기화하는 것이 었습니다.
따라서이 접근법은 Angular 페이지의 간단한 JS 함수를 호출하여 복잡한 각도 흐름을 유발합니다. 당신의 도움에 미리
Call TypeScript function from C# webbrowser control
감사합니다.
감사합니다, 당신에게 단방향 통신을 얻을하고 완전히 괜찮 것이다 마노
이 요구 사항에 대한 제안 사항은 무엇입니까? – ManojP