HtmlDocument.Forms Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolekcję wszystkich <FORM> elementów w dokumencie.
public:
property System::Windows::Forms::HtmlElementCollection ^ Forms { System::Windows::Forms::HtmlElementCollection ^ get(); };
public System.Windows.Forms.HtmlElementCollection Forms { get; }
member this.Forms : System.Windows.Forms.HtmlElementCollection
Public ReadOnly Property Forms As HtmlElementCollection
Wartość właściwości
<FORM> Element HtmlElementCollection elementu w dokumencie.
Przykłady
Poniższy przykład kodu iteruje wszystkie Form elementy na stronie sieci Web i czyści wszystkie dane wejściowe użytkownika, ustawiając formularze z powrotem na wartości domyślne.
private void ResetForms()
{
if (webBrowser1.Document != null)
{
foreach (HtmlElement form in webBrowser1.Document.Forms)
{
form.InvokeMember("reset");
}
}
}
Private Sub ResetForms()
If (Not (WebBrowser1.Document Is Nothing)) Then
For Each FormElem As HtmlElement In WebBrowser1.Document.Forms
FormElem.InvokeMember("reset")
Next
End If
End Sub
Uwagi
Dokument HTML może zawierać co najmniej jeden FORM element z polami wejściowymi do przesyłania danych z powrotem do serwera.
Można programowo przesłać element FORM , uzyskując jej HtmlElement metodę i wywołując jej Submit metodę InvokeMember przy użyciu metody .
Aby dodać nowy FORM tag do dokumentu, możesz utworzyć nowy FORM tag jako ciąg i przypisać go do InnerHtml właściwości elementu wcześniej dodanego do modelu DOM HTML. Można też użyć CreateElement metody , ustawić jej właściwości przy użyciu polecenia SetAttributei dodać go jako element podrzędny istniejącego elementu przy użyciu polecenia AppendChild.