HtmlDocument.Forms Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.