2012-09-16 3 views
1

웹 브라우저 컨트롤을 사용하여 백그라운드 작업자가 양식을 열 때 HTML 컨텐트를 표시 할 수 없습니다. 내가 열 윈도우의 크기 (높이, 폭)을 제어 할 수있는 가능성이 버튼Process.Start()를 사용하여 링크를 열 때 브라우저 창의 크기를 제어 하시겠습니까?

Process.Start("http://www.example.com"); 

같은 단지 페이스 북을 포함하는 링크를 열 수 Process.Start를()를 사용하고

및 그와 시작 위치?

+1

이것은 관련있을 수 있습니다 - http://stackoverflow.com/questions/6484567/how-to-set-the-height-of-a-window-using-c – BeemerGuy

답변

2

웹 관리자 컨트롤을 사용하여 HTML 콘텐츠를 표시 할 수 없습니다. 배경 작업자가 양식을 열 때 사용하기 때문에 입니다.

이 경우 Invoke 대리인 내에서 수행 할 수 있습니다. 또는 BackgroundWorker을 사용하고 있으므로 백그라운드 작업이 완료되면 실행되는 RunWorkerCompleted 이벤트를 사용하십시오.

+0

이것은 댓글이어야합니다 .. – Daniel

+0

@ 다니엘, 왜 그렇게 생각하니? 웹 브라우저에서 백그라운드 작업의 결과를 표시하는 방법을 묻는 OP 질문과이 브라우저 창의 너비, 높이 및 시작 위치를 제어 할 수있는 질문에 대답합니다. 아니면 내가 틀렸어? –

+0

RunWorkerCompleted가 저장되었습니다. 고마워요 @ 다린 디마트로프 –