HtmlDocument.Forms Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kolekci všech <prvků FORM>
v dokumentu.
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
Hodnota vlastnosti
Prvky HtmlElementCollection FORM> v<
dokumentu.
Příklady
Následující příklad kódu iteruje všechny Form
prvky na webové stránce a vymaže veškerý uživatelský vstup a nastaví formuláře zpět na výchozí hodnoty.
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
Poznámky
Dokument HTML může mít jeden nebo více FORM
prvků se vstupními poli pro odesílání dat zpět na server.
Prostřednictvím kódu programu můžete odeslat FORM
jeho HtmlElement získání a volání metody Submit
pomocí InvokeMember metody.
Chcete-li přidat nový FORM
dokument, můžete buď vytvořit novou FORM
značku jako řetězec, a přiřadit ji vlastnosti InnerHtml elementu dříve přidaného do HTML DOM; nebo můžete použít metodu CreateElement , nastavit její vlastnosti pomocí SetAttributea přidat ji jako podřízený existující prvek pomocí AppendChild.