HtmlDocument.Forms Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a <FORM> dokumentum összes elemének gyűjteményét.
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
Tulajdonság értéke
HtmlElementCollection A dokumentum elemeinek egyike<FORM>.
Példák
Az alábbi példakód végigvezeti a weblap összes elemén, és törli az Form összes felhasználói bemenetet, és visszaállítja az űrlapokat az alapértelmezett értékekre.
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
Megjegyzések
Egy HTML-dokumentum tartalmazhat egy vagy több FORM olyan elemet, amely beviteli mezőket tartalmaz az adatok kiszolgálónak való visszaküldéséhez.
A metódust programozott módon küldheti el FORM , ha beszerzi HtmlElement és meghívja a metódust Submit a InvokeMember metódussal.
Ha új FORM címkét szeretne hozzáadni egy dokumentumhoz, létrehozhat egy új FORM címkét sztringként, és hozzárendelheti InnerHtml egy korábban a HTML DOM-hoz hozzáadott elem tulajdonságához, vagy használhatja a CreateElement metódust, beállíthatja a tulajdonságait a használatával SetAttribute, és felveheti azt egy meglévő elem gyermekeként a használatával AppendChild.