WebView - 填写表单

时间:2015-07-03 11:46:14

标签: c# windows visual-studio-2013 windows-8

我正在开发一个Windows 8应用程序,我需要帮助。 有可能填写一个表单,它在webview中包含我的应用程序的数据吗?

我将在我的应用中填写表单。这些数据应该发送到webview表单。

<WebView Name="webView1" Source="https://www.nfp.fazenda.sp.gov.br/login.aspx" HorizontalAlignment="Left" Height="374" Margin="10,384,0,0" VerticalAlignment="Top" Width="1346"/>
    <TextBox Name="login" HorizontalAlignment="Left" Margin="515,218,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Height="39" Width="348"/>
    <Button Content="Button" HorizontalAlignment="Left" Margin="645,296,0,0" VerticalAlignment="Top" Click="Button_Click"/>

1 个答案:

答案 0 :(得分:1)

是的!使用页面的DOM操作是可能的。做DOM操作

string[] args = { "document.getElementById(\"myfield\").value =
 \"My default value\"" };
string foo = webView.InvokeScript("eval", args);