2012-05-30 4 views
0

webbrowser를 사용하여 textbox의 값을 설정하는 방법을 알고 싶습니다. 예를 들어, Google 검색 페이지를 열고 특정 값으로 검색 텍스트 상자를 자동 완성하려고합니다. WinForm 형식에서 GetElementById 및 SetAttribute 메서드를 사용하여이를 수행 할 수 있음을 알게되었습니다. 불행히도 난 wpf 에서이 방법을 사용할 수 없습니다.# WPF WebBrowser Text Box의 값을 설정하십시오.

답변

1

WPF의 WebBrowser 컨트롤은 현재이 기능을 지원하지 않습니다. 그러나 'WindowsFormsHost' 컨트롤을 사용하여 WPF 응용 프로그램에서 WinForms WebBrowser를 사용할 수 있습니다. 이처럼

:

<Window 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"> 
    <Grid> 
     <WindowsFormsHost> 
     <wf:WebBrowser /> 
     </WindowsFormsHost> 
    </Grid> 
</Window> 
+0

덕분에 작품의 그! – mrrobot

관련 문제