Freigeben über


HtmlElement.AppendChild(HtmlElement) Methode

Definition

Fügt der Teilstruktur eines Elements ein anderes Element hinzu.

public:
 System::Windows::Forms::HtmlElement ^ AppendChild(System::Windows::Forms::HtmlElement ^ newElement);
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

Parameter

newElement
HtmlElement

Das HtmlElement, das an dieser Position in der Struktur angefügt werden soll.

Gibt zurück

Das Element, nachdem es der Struktur hinzugefügt wurde.

Beispiele

Im folgenden Codebeispiel wird mithilfe der CreateElement -Methode ein neuer Link erstellt und am Ende einer Seite mit AppendChild im BODY -Element hinzugefügt. Das Beispiel erfordert, dass Ihre Anwendung ein WebBrowser Steuerelement mit dem Namen WebBrowser1enthält.

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

Hinweise

Mit dem HTML-Dom (Document Object Model) können Sie den Laufzeitinhalt einer HTML-Datei auf verschiedene Arten ändern. Verwenden Sie AppendChild , um einem vorhandenen Dokument neue Elemente hinzuzufügen oder ein Element auf der Seite zu verschieben.

Wenn ein Element bereits übergeordnet wurde, wird das Element durch Das Anfügen eines Elements an ein anderes Element automatisch aus dem vorherigen übergeordneten Element entfernt.

Alle Ergänzungen, die zur Laufzeit an einem Dokument mit AppendChild vorgenommen werden, werden nicht beibehalten, wenn Sie die ShowSaveAsDialog -Methode für das WebBrowser Steuerelement aufrufen.

Gilt für:

Weitere Informationen