HtmlElement.AppendChild(HtmlElement) Metodo

Definizione

Aggiunge un elemento al sottoalbero di un altro elemento.

public:
 System::Windows::Forms::HtmlElement ^ AppendChild(System::Windows::Forms::HtmlElement ^ newElement);
public System.Windows.Forms.HtmlElement AppendChild (System.Windows.Forms.HtmlElement newElement);
member this.AppendChild : System.Windows.Forms.HtmlElement -> System.Windows.Forms.HtmlElement
Public Function AppendChild (newElement As HtmlElement) As HtmlElement

Parametri

newElement
HtmlElement

Oggetto HtmlElement da aggiungere in questa posizione dell'albero.

Restituisce

HtmlElement

Elemento dopo l'aggiunta all'albero.

Esempio

Nell'esempio di codice seguente viene creato un nuovo collegamento ipertestuale usando il CreateElement metodo e lo aggiunge alla fine di una pagina usando AppendChild nell'elemento BODY . L'esempio richiede che l'applicazione contenga un WebBrowser controllo denominato WebBrowser1.

private void AddUrlToTooltip(string url)
{
    if (webBrowser1.Document != null)
    {
        HtmlElement elem = webBrowser1.Document.CreateElement("A");
        elem.SetAttribute("HREF", url);
        elem.InnerText = "Visit our Web site for more details.";

        webBrowser1.Document.Body.AppendChild(elem);
    }
}
Private Sub AddLinkToPage(ByVal url As String)
    If (WebBrowser1.Document IsNot Nothing) Then
        With WebBrowser1.Document
            Dim Elem As HtmlElement = .CreateElement("A")
            Elem.SetAttribute("HREF", url)
            Elem.InnerText = "Visit our web site for more details."

            .Body.AppendChild(Elem)
        End With
    End If
End Sub

Commenti

Il modello a oggetti documento HTML (DOM) consente di modificare il contenuto di runtime di un file HTML in diversi modi. Usare AppendChild per aggiungere nuovi elementi a un documento esistente o spostare un elemento nella pagina.

Se un elemento è già stato padre, l'aggiunta di un elemento a un altro elemento rimuove automaticamente l'elemento dall'elemento padre precedente.

Le aggiunte apportate a un documento in fase di esecuzione non AppendChild verranno mantenute quando si chiama il ShowSaveAsDialog metodo nel WebBrowser controllo.

Si applica a

Vedi anche