Aracılığıyla paylaş


HtmlDocument.Forms Özellik

Tanım

Belgedeki <FORM> tüm öğelerin koleksiyonunu alır.

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

Özellik Değeri

Belgedeki <FORM> öğelerden biriHtmlElementCollection.

Örnekler

Aşağıdaki kod örneği, Bir Web sayfasındaki tüm Form öğelerde yinelenir ve tüm kullanıcı girişlerini temizleyip formları varsayılan değerlerine geri ayarlar.

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

Açıklamalar

HTML belgesinde verileri bir sunucuya geri göndermek için giriş alanları olan bir veya daha fazla FORM öğe olabilir.

yöntemini kullanarak yöntemini alarak HtmlElement ve çağırarak Submit program aracılığıyla gönderebilirsinizFORM.InvokeMember

Belgeye yeni FORM bir etiket eklemek için, dize olarak yeni FORM bir etiket oluşturabilir ve bunu HTML DOM'a InnerHtml daha önce eklenmiş bir öğenin özelliğine atayabilirsiniz; veya yöntemini kullanabilir CreateElement , kullanarak SetAttributeözelliklerini ayarlayabilir ve kullanarak AppendChildvar olan bir öğenin alt öğesi olarak ekleyebilirsiniz.

Şunlara uygulanır

Ayrıca bkz.