HtmlDocument.Forms Propriedade

Definição

Obtém uma coleção de todos os <FORM> elementos do documento.

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

Valor de Propriedade

Um HtmlElementCollection dos <FORM> elementos contidos no documento.

Exemplos

O exemplo de código seguinte itera por todos os Form elementos de uma página Web e limpa todas as entradas do utilizador, colocando os formulários de volta aos seus valores padrão.

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

Observações

Um documento HTML pode ter um ou mais FORM elementos com campos de entrada para submeter dados de volta a um servidor.

Pode submeter programáticamente um FORM obtendo o seu HtmlElement e chamando o seu Submit método usando o InvokeMember método.

Para adicionar um novo FORM a um documento, pode criar uma nova FORM etiqueta como uma cadeia e atribuí-la à InnerHtml propriedade de um elemento previamente adicionado ao DOM HTML; ou pode usar o CreateElement método, definir as suas propriedades usando SetAttribute, e adicioná-lo como filho de um elemento existente usando AppendChild.

Aplica-se a

Ver também