Aracılığıyla paylaş


HtmlDocument.Forms Özellik

Tanım

Belgedeki tüm FORM> öğelerinin< 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

HtmlElementCollection

Belgedeki <FORM> öğelerinden biriHtmlElementCollection.

Örnekler

Aşağıdaki kod örneği, Bir Web sayfasındaki tüm Form öğelerde yinelenir ve tüm kullanıcı girişini 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 alarak ve yöntemini InvokeMember çağırarak Submit program aracılığıyla gönderebilirsinizFORM.HtmlElement

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

Şunlara uygulanır

Ayrıca bkz.