HtmlDocument.Forms Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection de tous les <éléments FORM>
du document.
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
Valeur de propriété
Éléments HtmlElementCollection FORM> du<
document.
Exemples
L’exemple de code suivant effectue une itération dans tous les éléments d’une Form
page Web et efface toutes les entrées utilisateur, en définissant les formulaires sur leurs valeurs par défaut.
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
Remarques
Un document HTML peut avoir un ou plusieurs FORM
éléments avec des champs d’entrée pour renvoyer des données à un serveur.
Vous pouvez soumettre par programmation un en FORM
obtenant sa HtmlElement méthode et en appelant sa Submit
méthode à l’aide de la InvokeMember méthode.
Pour ajouter un nouveau FORM
document, vous pouvez créer une FORM
balise en tant que chaîne et l’affecter à la InnerHtml propriété d’un élément précédemment ajouté au DOM HTML; ou vous pouvez utiliser la CreateElement méthode, définir ses propriétés à l’aide SetAttributede , et l’ajouter en tant qu’enfant d’un élément existant à l’aide AppendChildde .